We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 5324696 + 6e02463 commit 8897553Copy full SHA for 8897553
1 file changed
src/main/java/com/digitalsanctuary/spring/user/audit/FileAuditLogFlushScheduler.java
@@ -1,6 +1,6 @@
1
package com.digitalsanctuary.spring.user.audit;
2
3
-import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnExpression;
4
import org.springframework.scheduling.annotation.Scheduled;
5
import org.springframework.stereotype.Component;
6
import lombok.RequiredArgsConstructor;
@@ -13,7 +13,7 @@
13
@Slf4j
14
@Component
15
@RequiredArgsConstructor
16
-@ConditionalOnProperty(name = "user.audit.flushOnWrite", havingValue = "false")
+@ConditionalOnExpression("${user.audit.logEvents:true} && !${user.audit.flushOnWrite:true}")
17
public class FileAuditLogFlushScheduler {
18
19
/**
0 commit comments