diff --git a/lib/DB/Place/PlaceMapper.php b/lib/DB/Place/PlaceMapper.php index e5c3e9501..43dc07592 100644 --- a/lib/DB/Place/PlaceMapper.php +++ b/lib/DB/Place/PlaceMapper.php @@ -178,6 +178,8 @@ public function setPlaceForFile(string $place, int $fileId): void { } catch (\Exception $ex) { if ($ex->getPrevious() instanceof UniqueConstraintViolationException) { $this->updatePlaceForFile($place, $fileId); + } else { + throw $ex; } } }