Skip to content

Commit 99076ae

Browse files
Resolved comments
1 parent 625637c commit 99076ae

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

junction/proposals/management/commands/export_conf_proposals.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# -*- coding: utf-8 -*-
22
import csv
33
import os
4+
import sys
45

56
from django.contrib.auth.models import User
67
from django.core.management.base import BaseCommand
@@ -29,14 +30,14 @@ def handle(self, *args, **options):
2930
user = User.objects.get(id=options.get("user_id"))
3031
except User.DoesNotExist:
3132
self.stdout.write("Invalid user")
32-
return
33+
sys.exit(1)
3334
except Conference.DoesNotExist:
3435
self.stdout.write("Invalid conference")
35-
return
36+
sys.exit(1)
3637

3738
if not is_conference_moderator(user=user, conference=conference):
3839
self.stdout.write("The user id is not a conference moderator")
39-
return
40+
sys.exit(1)
4041

4142
proposal_sections = conference.proposal_sections.all()
4243
proposals_qs = Proposal.objects.select_related(

0 commit comments

Comments
 (0)