Browse Source

Ajusta depois de salvar apenas se não ignorado

pull/1496/head
Marcio Mazza 7 years ago
parent
commit
41c26979e1
  1. 3
      sapl/legacy/migration.py

3
sapl/legacy/migration.py

@ -536,11 +536,12 @@ class DataMigrator:
self.populate_renamed_fields(new, old)
if ajuste_antes_salvar:
ajuste_antes_salvar(new, old)
save(new, old)
except ForeignKeyFaltando:
# tentamos preencher uma FK e o ojeto relacionado não existe
# então este é um objeo órfão: simplesmente ignoramos
continue
else:
save(new, old)
if ajuste_depois_salvar:
ajuste_depois_salvar(new, old)

Loading…
Cancel
Save