mirror of
https://github.com/meeb/tubesync.git
synced 2025-06-24 14:06:36 +00:00
Ignore KeyError
when deleting keys
This commit is contained in:
parent
01dee636d6
commit
91cb0ce83b
@ -16,8 +16,14 @@ def restore_metadata_column(apps, schema_editor):
|
|||||||
qs = Media.objects.filter(metadata__isnull=False)
|
qs = Media.objects.filter(metadata__isnull=False)
|
||||||
for media in qs_gen(qs):
|
for media in qs_gen(qs):
|
||||||
metadata = media.loaded_metadata
|
metadata = media.loaded_metadata
|
||||||
|
try:
|
||||||
del metadata['migrated']
|
del metadata['migrated']
|
||||||
|
except KeyError:
|
||||||
|
pass
|
||||||
|
try:
|
||||||
del metadata['_using_table']
|
del metadata['_using_table']
|
||||||
|
except KeyError:
|
||||||
|
pass
|
||||||
media.metadata = media.metadata_dumps(arg_dict=metadata)
|
media.metadata = media.metadata_dumps(arg_dict=metadata)
|
||||||
media.save()
|
media.save()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user