diff --git a/ssmembership/jinja2/ssmembership/import/review.html b/ssmembership/jinja2/ssmembership/import/review.html
index 781c8c9..fd3a522 100644
--- a/ssmembership/jinja2/ssmembership/import/review.html
+++ b/ssmembership/jinja2/ssmembership/import/review.html
@@ -67,6 +67,32 @@
+ Bulletin subscriptions
+
+
+
+
+
+
+
+
+ {% for group in import('sspromotions.models').Group.objects.all() %}
+ {% if group.subscribable %}
+
+
+
+
+
+
+ {% endif %}
+ {% endfor %}
+
The MUMUS Bulletin is now personalised. Choose the groups that you would like to see first in your weekly email bulletin.
+
+
+
{% if errors %}
{% for error in errors %}
diff --git a/ssmembership/views.py b/ssmembership/views.py
index a1e9e10..5fd0d10 100644
--- a/ssmembership/views.py
+++ b/ssmembership/views.py
@@ -142,6 +142,16 @@ def import_save(request):
with transaction.atomic():
member.save()
+
+ # Update bulletin
+ import sspromotions.models
+ sspromotions.models.BulletinSubscription.set_member_subscribed(member, True if request.POST['bulletin_subscribe'] == '1' else False)
+ for group in sspromotions.models.Group.objects.filter(subscribable=True).all():
+ if ('bulletin_group_' + str(group.id)) in request.POST and request.POST['bulletin_group_' + str(group.id)]:
+ group.subscribe_member(member, True)
+ else:
+ group.subscribe_member(member, False)
+
mimport.delete_by_email(request.POST['email_orig'])
return render(request, 'ssmembership/import/complete.html')