Some additional tweaks to the review assingment migrations.
- Legacy-Id: 16183
This commit is contained in:
parent
9282195d6c
commit
ed2042da0e
|
@ -12,7 +12,7 @@ class Migration(migrations.Migration):
|
|||
dependencies = [
|
||||
('review', '0009_refactor_review_request'),
|
||||
('name', '0005_reviewassignmentstatename'),
|
||||
('doc', '0010_alter_field_documenturl_url'),
|
||||
('doc', '0010_auto_20190225_1302'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
|
|
|
@ -9,6 +9,9 @@ class Migration(migrations.Migration):
|
|||
|
||||
dependencies = [
|
||||
('doc', '0011_reviewassignmentdocevent'),
|
||||
# present to facilitate migration to just before reveiw.0010:
|
||||
('name', '0006_adjust_statenames'),
|
||||
('dbtemplate', '0004_adjust_assignment_email_summary_templates'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
|
|
|
@ -76,8 +76,11 @@ def forward(apps, schema_editor):
|
|||
]
|
||||
|
||||
for entry in assignment_states:
|
||||
ReviewAssignmentStateName.objects.create(**entry)
|
||||
|
||||
name, created = ReviewAssignmentStateName.objects.get_or_create(slug=entry['slug'])
|
||||
if created:
|
||||
for k, v in entry.items():
|
||||
setattr(name, k, v)
|
||||
name.save()
|
||||
|
||||
def reverse(apps, schema_editor):
|
||||
ReviewRequestStateName = apps.get_model('name','ReviewRequestStateName')
|
||||
|
|
Loading…
Reference in a new issue