Просмотр исходного кода

Merge pull request #5578 from candlerb/candlerb-5573

Report inconsistent values when migrating custom field data
Jeremy Stretch 5 лет назад
Родитель
Сommit
98983e7e1a
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      netbox/extras/migrations/0051_migrate_customfields.py

+ 1 - 1
netbox/extras/migrations/0051_migrate_customfields.py

@@ -67,7 +67,7 @@ def migrate_customfieldvalues(apps, schema_editor):
         cf_data = model.objects.filter(pk=cfv.obj_id).values('custom_field_data').first()
         try:
             cf_data['custom_field_data'][cfv.field.name] = deserialize_value(cfv.field, cfv.serialized_value)
-        except ValueError as e:
+        except Exception as e:
             print(f'{cfv.field.name} ({cfv.field.type}): {cfv.serialized_value} ({cfv.pk})')
             raise e
         model.objects.filter(pk=cfv.obj_id).update(**cf_data)