Skip to content

Commit 54c221b

Browse files
committed
Don't copy early reviews to ietf_last_call by default. Commit ready to merge.
- Legacy-Id: 16825
1 parent 039d623 commit 54c221b

2 files changed

Lines changed: 30 additions & 0 deletions

File tree

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Copyright The IETF Trust 2019, All Rights Reserved
2+
# -*- coding: utf-8 -*-
3+
# Generated by Django 1.11.25 on 2019-10-04 13:12
4+
from __future__ import unicode_literals
5+
6+
from django.db import migrations
7+
8+
def forward(apps, shema_editor):
9+
MailTrigger = apps.get_model('mailtrigger', 'MailTrigger')
10+
for trigger in MailTrigger.objects.filter(slug__startswith='review_completed',slug__endswith='early'):
11+
trigger.cc.remove('ietf_last_call')
12+
13+
14+
def reverse(apps, shema_editor):
15+
MailTrigger = apps.get_model('mailtrigger', 'MailTrigger')
16+
for trigger in MailTrigger.objects.filter(slug__startswith='review_completed',slug__endswith='early'):
17+
trigger.cc.add('ietf_last_call')
18+
19+
20+
class Migration(migrations.Migration):
21+
22+
dependencies = [
23+
('mailtrigger', '0010_ietf_last_call'),
24+
]
25+
26+
operations = [
27+
migrations.RunPython(forward, reverse),
28+
]

ietf/mailtrigger/utils.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ def get_mailtrigger(slug, create_from_slug_if_not_exists, desc_if_not_exists):
5050
mailtrigger = MailTrigger.objects.create(slug=slug, desc=desc_if_not_exists)
5151
mailtrigger.to.set(template.to.all())
5252
mailtrigger.cc.set(template.cc.all())
53+
if slug.startswith('review_completed') and slug.endswith('early'):
54+
mailtrigger.cc.remove('ietf_last_call')
5355
else:
5456
raise
5557
return mailtrigger

0 commit comments

Comments
 (0)