legacymigrate: ignore media backfill rows with null media key

This commit is contained in:
Tulir Asokan 2024-09-30 17:33:15 +03:00
parent 32863de2d1
commit c2d701e0cc

View file

@ -265,10 +265,10 @@ SELECT
event_id,
media_key,
status,
error
COALESCE(error, '')
FROM media_backfill_requests_old
LEFT JOIN user_login ON user_login.user_mxid = media_backfill_requests_old.user_mxid
WHERE user_login.id IS NOT NULL;
WHERE user_login.id IS NOT NULL AND media_key IS NOT NULL AND status IS NOT NULL;
DROP TABLE backfill_queue_old;
DROP TABLE backfill_state_old;