mirror of
https://github.com/ChuckPa/PlexDBRepair.git
synced 2025-12-05 17:02:32 -05:00
DBRepair: Prevent negative watch counts
Changes grouping and deletion. Thanks @tkkg1994
This commit is contained in:
@@ -1297,9 +1297,8 @@ DoImport(){
|
|||||||
if [ $PurgeDuplicates -eq 1 ]; then
|
if [ $PurgeDuplicates -eq 1 ]; then
|
||||||
cat <<EOF | "$PLEX_SQLITE" "$TMPDIR/$CPPL.db-IMPORT-$TimeStamp"
|
cat <<EOF | "$PLEX_SQLITE" "$TMPDIR/$CPPL.db-IMPORT-$TimeStamp"
|
||||||
DELETE FROM metadata_item_settings
|
DELETE FROM metadata_item_settings
|
||||||
WHERE id in (SELECT MIN(id)
|
WHERE rowid NOT IN
|
||||||
FROM metadata_item_settings
|
( SELECT MIN(rowid) FROM metadata_item_settings GROUP BY guid, account_id );
|
||||||
GROUP BY guid HAVING COUNT(guid) > 1);
|
|
||||||
EOF
|
EOF
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user