Skip to content

Commit 0763dc3

Browse files
committed
Merged in [16771] from rjsparks@nostrum.com:
Add migration intended for r16770. Related to ietf-tools#2782. - Legacy-Id: 16842 Note: SVN reference [16771] has been migrated to Git commit f3fb0f8
1 parent a895e19 commit 0763dc3

1 file changed

Lines changed: 29 additions & 0 deletions

File tree

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Copyright The IETF Trust 2019, All Rights Reserved
2+
# -*- coding: utf-8 -*-
3+
# Generated by Django 1.11.24 on 2019-09-30 08:17
4+
from __future__ import unicode_literals
5+
6+
from django.db import migrations
7+
8+
def forward(apps, schema_editor):
9+
ReviewAssignmentDocEvent = apps.get_model('doc','ReviewAssignmentDocEvent')
10+
for event in ReviewAssignmentDocEvent.objects.filter(type="closed_review_assignment",state_id='rejected',review_assignment__completed_on__isnull=True):
11+
event.review_assignment.completed_on = event.time
12+
event.review_assignment.save()
13+
14+
15+
def reverse(apps, schema_editor):
16+
# There's no harm in leaving the newly set completed_on values even if this is rolled back
17+
pass
18+
19+
20+
class Migration(migrations.Migration):
21+
22+
dependencies = [
23+
('review', '0014_document_primary_key_cleanup'),
24+
('doc', '0026_add_draft_rfceditor_state'),
25+
]
26+
27+
operations = [
28+
migrations.RunPython(forward, reverse)
29+
]

0 commit comments

Comments
 (0)