From 9cca55878bc8b539e390c8d85790b03c75380c15 Mon Sep 17 00:00:00 2001 From: David Speed Date: Tue, 17 Dec 2024 14:18:23 +0000 Subject: [PATCH] #LUC070-147 Revert clearing of the deposit paths and chunk data (as it causes ref integrity issues when Audit data exists for the deposit) --- .../org/datavaultplatform/broker/queue/EventListener.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/datavault-broker/src/main/java/org/datavaultplatform/broker/queue/EventListener.java b/datavault-broker/src/main/java/org/datavaultplatform/broker/queue/EventListener.java index 49cf9da16..2f6b204f3 100644 --- a/datavault-broker/src/main/java/org/datavaultplatform/broker/queue/EventListener.java +++ b/datavault-broker/src/main/java/org/datavaultplatform/broker/queue/EventListener.java @@ -742,10 +742,10 @@ void process13DeleteStart(DeleteStart event, Deposit deposit) { void process14DeleteComplete(DeleteComplete event, Deposit deposit) { long depositSizeBeforeDelete = deposit.getSize(); deposit.setStatus(Deposit.Status.DELETED); - deposit.setDepositPaths(Collections.emptyList()); - depositsService.deleteDepositPaths(deposit.getID()); - deposit.setDepositChunks(Collections.emptyList()); - depositsService.deleteDepositChunks(deposit.getID()); + //deposit.setDepositPaths(Collections.emptyList()); + //depositsService.deleteDepositPaths(deposit.getID()); + //deposit.setDepositChunks(Collections.emptyList()); + //depositsService.deleteDepositChunks(deposit.getID()); deposit.setSize(0); depositsService.updateDeposit(deposit);