From e8bdb3d345877d754494765d768b262e6494a9aa Mon Sep 17 00:00:00 2001 From: thrillfall Date: Fri, 24 Feb 2023 20:54:19 +0100 Subject: [PATCH] this exception will not be thrown anymore --- lib/Core/EpisodeAction/EpisodeActionSaver.php | 5 ----- 1 file changed, 5 deletions(-) diff --git a/lib/Core/EpisodeAction/EpisodeActionSaver.php b/lib/Core/EpisodeAction/EpisodeActionSaver.php index 12edc31..adb2d58 100644 --- a/lib/Core/EpisodeAction/EpisodeActionSaver.php +++ b/lib/Core/EpisodeAction/EpisodeActionSaver.php @@ -4,7 +4,6 @@ declare(strict_types=1); namespace OCA\GPodderSync\Core\EpisodeAction; use DateTime; -use Doctrine\DBAL\Exception\UniqueConstraintViolationException; use OCA\GPodderSync\Db\EpisodeAction\EpisodeActionEntity; use OCA\GPodderSync\Db\EpisodeAction\EpisodeActionRepository; use OCA\GPodderSync\Db\EpisodeAction\EpisodeActionWriter; @@ -41,8 +40,6 @@ class EpisodeActionSaver try { $episodeActionEntities[] = $this->episodeActionWriter->save($episodeActionEntity); - } catch (UniqueConstraintViolationException $uniqueConstraintViolationException) { - $episodeActionEntities[] = $this->updateEpisodeAction($episodeActionEntity, $userId); } catch (Exception $exception) { if ($exception->getReason() === Exception::REASON_UNIQUE_CONSTRAINT_VIOLATION) { $episodeActionEntities[] = $this->updateEpisodeAction($episodeActionEntity, $userId); @@ -71,8 +68,6 @@ class EpisodeActionSaver try { return $this->episodeActionWriter->update($episodeActionEntity); - } catch (UniqueConstraintViolationException $uniqueConstraintViolationException) { - $this->deleteConflictingEpisodeAction($episodeActionEntity, $userId); } catch (Exception $exception) { if ($exception->getReason() === Exception::REASON_UNIQUE_CONSTRAINT_VIOLATION) { $this->deleteConflictingEpisodeAction($episodeActionEntity, $userId);