From a4854c04a730bd77ba0d3b737afeb4aeb93fb6f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominique=20Eifl=C3=A4nder?= Date: Thu, 18 Apr 2024 10:42:58 +0200 Subject: [PATCH] hotfix: Do not retry hard deleted files in saas migration --- .../v1/processor/migration/SaasMigrationService.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/migration/SaasMigrationService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/migration/SaasMigrationService.java index f42f5b125..562007b95 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/migration/SaasMigrationService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/migration/SaasMigrationService.java @@ -127,6 +127,11 @@ public class SaasMigrationService implements TenantSyncService { public void startMigrationForFile(String dossierId, String fileId) { + if (fileStatusPersistenceService.getStatus(fileId).getHardDeletedTime() != null){ + saasMigrationStatusPersistenceService.updateStatus(fileId, SaasMigrationStatus.FINISHED); + return; + } + log.info("Starting Migration for dossierId {} and fileId {}", dossierId, fileId); saasMigrationStatusPersistenceService.createMigrationRequiredStatus(dossierId, fileId); var layoutParsingRequest = layoutParsingRequestFactory.build(dossierId, fileId, false);