Skip to content

Commit 4c6bb1c

Browse files
committed
feat(UtmModuleService): update filter activation logic to include timestamp
1 parent 1453120 commit 4c6bb1c

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

backend/src/main/java/com/park/utmstack/service/application_modules/UtmModuleService.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import org.springframework.transaction.annotation.Transactional;
2121
import org.springframework.util.CollectionUtils;
2222

23+
import java.time.Instant;
2324
import java.util.List;
2425
import java.util.NoSuchElementException;
2526
import java.util.Optional;
@@ -128,7 +129,10 @@ private void enableDisableModuleFilter(ModuleName nameShort, Boolean activationS
128129
if ((!activationStatus && moduleInstancesActives > 0) || (activationStatus && moduleInstancesActives > 1))
129130
return;
130131

131-
filters.forEach(filter -> filter.setActive(activationStatus));
132+
filters.forEach(filter -> {
133+
filter.setActive(activationStatus);
134+
filter.setUpdatedAt(Instant.now());
135+
});
132136
logstashFilterService.saveAll(filters);
133137
} else {
134138
return;

0 commit comments

Comments
 (0)