From 1ce676f95bcee4b47b266c4f77447586ec47e2ec Mon Sep 17 00:00:00 2001 From: Anthony Stirling <77850077+Frooodle@users.noreply.github.com.> Date: Tue, 29 Jul 2025 10:54:21 +0100 Subject: [PATCH] fix for qualifer bean --- .../api/ProprietaryUIDataController.java | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/app/proprietary/src/main/java/stirling/software/proprietary/controller/api/ProprietaryUIDataController.java b/app/proprietary/src/main/java/stirling/software/proprietary/controller/api/ProprietaryUIDataController.java index 7fede22c6..557d8ae85 100644 --- a/app/proprietary/src/main/java/stirling/software/proprietary/controller/api/ProprietaryUIDataController.java +++ b/app/proprietary/src/main/java/stirling/software/proprietary/controller/api/ProprietaryUIDataController.java @@ -60,7 +60,6 @@ import static stirling.software.common.util.ProviderUtils.validateProvider; @RestController @RequestMapping("/api/v1/proprietary/ui-data") @Tag(name = "Proprietary UI Data", description = "APIs for React UI data (Proprietary features)") -@RequiredArgsConstructor @EnterpriseEndpoint public class ProprietaryUIDataController { @@ -74,6 +73,26 @@ public class ProprietaryUIDataController { private final boolean runningEE; private final ObjectMapper objectMapper; + public ProprietaryUIDataController( + ApplicationProperties applicationProperties, + AuditConfigurationProperties auditConfig, + SessionPersistentRegistry sessionPersistentRegistry, + UserRepository userRepository, + TeamRepository teamRepository, + SessionRepository sessionRepository, + DatabaseService databaseService, + ObjectMapper objectMapper, + @Qualifier("runningEE") boolean runningEE) { + this.applicationProperties = applicationProperties; + this.auditConfig = auditConfig; + this.sessionPersistentRegistry = sessionPersistentRegistry; + this.userRepository = userRepository; + this.teamRepository = teamRepository; + this.sessionRepository = sessionRepository; + this.databaseService = databaseService; + this.objectMapper = objectMapper; + this.runningEE = runningEE; + } @GetMapping("/audit-dashboard") @PreAuthorize("hasRole('ADMIN')")