fix: storage template failure after re-upload and previous fail (#16611)

fix: storage template breaks when files are re-uploaded after a move failure
This commit is contained in:
Zack Pollard 2025-03-05 15:00:37 +00:00 committed by GitHub
parent 3f4bbab4eb
commit 9922c8de59
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 81 additions and 3 deletions

View file

@ -15,3 +15,22 @@ where
"id" = $1
returning
*
-- MoveRepository.cleanMoveHistory
delete from "move_history"
where
"move_history"."entityId" not in (
select
"id"
from
"assets"
where
"assets"."id" = "move_history"."entityId"
)
and "move_history"."pathType" = 'original'
-- MoveRepository.cleanMoveHistorySingle
delete from "move_history"
where
"move_history"."pathType" = 'original'
and "entityId" = $1