diff --git a/server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/security/SecurityScanService.java b/server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/security/SecurityScanService.java index 43aa8962..5efccbd0 100644 --- a/server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/security/SecurityScanService.java +++ b/server/skillhub-domain/src/main/java/com/iflytek/skillhub/domain/security/SecurityScanService.java @@ -111,7 +111,8 @@ public class SecurityScanService { } public boolean isTaskAlreadyProcessed(String taskId) { - return taskId != null && auditRepository.existsByTaskIdAndScannedAtIsNotNull(taskId); + return taskId != null && auditRepository != null + && auditRepository.existsByTaskIdAndScannedAtIsNotNull(taskId); } @Transactional