Skip to content

Commit 039d623

Browse files
committed
Use last-call@ietf.org. Commit ready for merge.
- Legacy-Id: 16824
1 parent 84270a7 commit 039d623

4 files changed

Lines changed: 11749 additions & 13666 deletions

File tree

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
# Copyright The IETF Trust 2019, All Rights Reserved
2+
# -*- coding: utf-8 -*-
3+
# Generated by Django 1.11.25 on 2019-10-04 12:12
4+
from __future__ import unicode_literals
5+
6+
from django.db import migrations
7+
8+
def forward(apps, schema_editor):
9+
MailTrigger = apps.get_model('mailtrigger','MailTrigger')
10+
Recipient = apps.get_model('mailtrigger','Recipient')
11+
12+
ietf_last_call = Recipient.objects.create(
13+
slug = 'ietf_last_call',
14+
desc = 'The IETF Last Call list',
15+
template = 'last-call@ietf.org'
16+
)
17+
ietf_general = Recipient.objects.get(slug='ietf_general')
18+
19+
review_completed_triggers = MailTrigger.objects.filter(slug__startswith='review_completed')
20+
21+
for trigger in review_completed_triggers:
22+
trigger.cc.remove(ietf_general)
23+
trigger.cc.add(ietf_last_call)
24+
25+
def reverse(apps, schema_editor):
26+
MailTrigger = apps.get_model('mailtrigger','MailTrigger')
27+
Recipient = apps.get_model('mailtrigger','Recipient')
28+
29+
ietf_general = Recipient.objects.get(slug='ietf_general')
30+
ietf_last_call = Recipient.objects.get(slug='ietf_last_call')
31+
32+
review_completed_triggers = MailTrigger.objects.filter(slug__startswith='review_completed')
33+
34+
for trigger in review_completed_triggers:
35+
trigger.cc.remove(ietf_last_call)
36+
trigger.cc.add(ietf_general)
37+
38+
ietf_last_call.delete()
39+
40+
41+
class Migration(migrations.Migration):
42+
43+
dependencies = [
44+
('mailtrigger', '0009_custom_review_complete_mailtriggers'),
45+
]
46+
47+
operations = [
48+
migrations.RunPython(forward, reverse),
49+
]

0 commit comments

Comments
 (0)