Skip to content

Commit b7fba95

Browse files
committed
Merged in [16825] from rjsparks@nostrum.com:
Don't copy early reviews to ietf_last_call by default. - Legacy-Id: 16884 Note: SVN reference [16825] has been migrated to Git commit 54c221b
1 parent 496eb50 commit b7fba95

3 files changed

Lines changed: 30 additions & 10 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', '0011_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

ietf/name/fixtures/names.json

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4010,7 +4010,6 @@
40104010
{
40114011
"fields": {
40124012
"cc": [
4013-
"ietf_last_call",
40144013
"review_doc_all_parties",
40154014
"review_doc_group_mail_list"
40164015
],
@@ -4055,7 +4054,6 @@
40554054
{
40564055
"fields": {
40574056
"cc": [
4058-
"ietf_last_call",
40594057
"review_doc_all_parties",
40604058
"review_doc_group_mail_list"
40614059
],
@@ -4100,7 +4098,6 @@
41004098
{
41014099
"fields": {
41024100
"cc": [
4103-
"ietf_last_call",
41044101
"review_doc_all_parties",
41054102
"review_doc_group_mail_list"
41064103
],
@@ -4145,7 +4142,6 @@
41454142
{
41464143
"fields": {
41474144
"cc": [
4148-
"ietf_last_call",
41494145
"review_doc_all_parties",
41504146
"review_doc_group_mail_list"
41514147
],
@@ -4190,7 +4186,6 @@
41904186
{
41914187
"fields": {
41924188
"cc": [
4193-
"ietf_last_call",
41944189
"review_doc_all_parties",
41954190
"review_doc_group_mail_list"
41964191
],
@@ -4235,7 +4230,6 @@
42354230
{
42364231
"fields": {
42374232
"cc": [
4238-
"ietf_last_call",
42394233
"review_doc_all_parties",
42404234
"review_doc_group_mail_list"
42414235
],
@@ -4280,7 +4274,6 @@
42804274
{
42814275
"fields": {
42824276
"cc": [
4283-
"ietf_last_call",
42844277
"review_doc_all_parties",
42854278
"review_doc_group_mail_list"
42864279
],
@@ -4325,7 +4318,6 @@
43254318
{
43264319
"fields": {
43274320
"cc": [
4328-
"ietf_last_call",
43294321
"review_doc_all_parties",
43304322
"review_doc_group_mail_list"
43314323
],
@@ -4370,7 +4362,6 @@
43704362
{
43714363
"fields": {
43724364
"cc": [
4373-
"ietf_last_call",
43744365
"review_doc_all_parties",
43754366
"review_doc_group_mail_list"
43764367
],
@@ -4415,7 +4406,6 @@
44154406
{
44164407
"fields": {
44174408
"cc": [
4418-
"ietf_last_call",
44194409
"review_doc_all_parties",
44204410
"review_doc_group_mail_list"
44214411
],

0 commit comments

Comments
 (0)