From 80fb3a751c0dd3638161f2e8ec72f05c5d409104 Mon Sep 17 00:00:00 2001 From: ChuckPa Date: Sat, 25 Nov 2023 19:35:51 -0500 Subject: [PATCH] Fix unable to repair DB when UNIQUE constraint errors occur Not all DBs were repairable. This fix addresses UNIQUE constraint failures. --- DBRepair.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/DBRepair.sh b/DBRepair.sh index d163b97..21724fb 100755 --- a/DBRepair.sh +++ b/DBRepair.sh @@ -884,6 +884,7 @@ DoRepair() { Result=$? [ $IgnoreErrors -eq 1 ] && Result=0 + if ! SQLiteOK $Result ; then Output "Error $Result from Plex SQLite while importing from '$TMPDIR/library.plexapp.sql-$TimeStamp'" WriteLog "Repair - Cannot import main database from '$TMPDIR/library.plexapp.sql-$TimeStamp' - FAIL ($Result)" Output "Cannot continue."