From 63fdd5faaafff58a700e772a9f5e6cb379cc5ccb Mon Sep 17 00:00:00 2001 From: chasegawa Date: Fri, 17 Sep 2021 17:47:13 -0700 Subject: [PATCH] SHIBUI-1744 Delete bundles added to danger controller --- .../admin/ui/controller/DangerController.java | 22 +++++++++++-------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/backend/src/main/java/edu/internet2/tier/shibboleth/admin/ui/controller/DangerController.java b/backend/src/main/java/edu/internet2/tier/shibboleth/admin/ui/controller/DangerController.java index 532731bfc..450e780a3 100644 --- a/backend/src/main/java/edu/internet2/tier/shibboleth/admin/ui/controller/DangerController.java +++ b/backend/src/main/java/edu/internet2/tier/shibboleth/admin/ui/controller/DangerController.java @@ -1,13 +1,6 @@ package edu.internet2.tier.shibboleth.admin.ui.controller; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.context.annotation.Profile; -import org.springframework.http.ResponseEntity; -import org.springframework.stereotype.Controller; -import org.springframework.transaction.annotation.Transactional; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestMapping; - +import edu.internet2.tier.shibboleth.admin.ui.repository.AttributeBundleRepository; import edu.internet2.tier.shibboleth.admin.ui.repository.EntityDescriptorRepository; import edu.internet2.tier.shibboleth.admin.ui.repository.FilterRepository; import edu.internet2.tier.shibboleth.admin.ui.repository.MetadataResolverRepository; @@ -16,12 +9,22 @@ import edu.internet2.tier.shibboleth.admin.ui.security.service.IGroupService; import edu.internet2.tier.shibboleth.admin.ui.service.EntityDescriptorService; import lombok.extern.slf4j.Slf4j; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.annotation.Profile; +import org.springframework.http.ResponseEntity; +import org.springframework.stereotype.Controller; +import org.springframework.transaction.annotation.Transactional; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestMapping; @Controller @RequestMapping(value = "/api/heheheheheheheWipeout") @Profile("very-dangerous") @Slf4j public class DangerController { + @Autowired + private AttributeBundleRepository attributeBundleRepository; + @Autowired private EntityDescriptorService entityDescriptorService; @@ -60,6 +63,7 @@ public ResponseEntity wipeOut() { this.metadataResolverRepository.deleteAll(); this.filterRepository.deleteAll(); this.metadataResolversPositionOrderContainerRepository.deleteAll(); + this.attributeBundleRepository.deleteAll(); return ResponseEntity.ok("yes, you did it"); } -} +} \ No newline at end of file