Skip to content

Commit c09cd8b

Browse files
Missing migration needed by [18960] / [18977]
- Legacy-Id: 18991 Note: SVN reference [18960] has been migrated to Git commit b08110b Note: SVN reference [18977] has been migrated to Git commit 6a70e86
1 parent 6cf9eb8 commit c09cd8b

1 file changed

Lines changed: 37 additions & 0 deletions

File tree

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Generated by Django 2.2.20 on 2021-05-13 07:20
2+
3+
from django.db import migrations
4+
5+
6+
def forward(apps, schema_editor):
7+
"""Add new MailTrigger and Recipients"""
8+
MailTrigger = apps.get_model('mailtrigger', 'MailTrigger')
9+
Recipient = apps.get_model('mailtrigger', 'Recipient')
10+
11+
mt, created = MailTrigger.objects.get_or_create(slug='doc_external_resource_change_requested')
12+
if created:
13+
mt.desc='Recipients when a change to the external resources for a document is requested.'
14+
mt.save()
15+
for recipient_slug in [
16+
"doc_ad",
17+
"doc_group_chairs",
18+
"doc_group_delegates",
19+
"doc_shepherd",
20+
"doc_stream_manager"
21+
]:
22+
mt.to.add(Recipient.objects.get(slug=recipient_slug))
23+
24+
25+
def reverse(apps, schema_editor):
26+
pass
27+
28+
29+
class Migration(migrations.Migration):
30+
31+
dependencies = [
32+
('mailtrigger', '0021_email_remind_action_holders'),
33+
]
34+
35+
operations = [
36+
migrations.RunPython(forward, reverse)
37+
]

0 commit comments

Comments
 (0)