Handle users without a profile gracefully
- Legacy-Id: 4014
This commit is contained in:
parent
08a3ec7687
commit
3ebee25c2a
|
@ -200,7 +200,12 @@ def announce_to_lists(request, submission):
|
|||
|
||||
if settings.USE_DB_REDESIGN_PROXY_CLASSES:
|
||||
m = Message()
|
||||
m.by = request.user.get_profile() if request.user.is_authenticated() else Person.objects.get(name="(System)")
|
||||
m.by = Person.objects.get(name="(System)")
|
||||
if request.user.is_authenticated():
|
||||
try:
|
||||
m.by = request.user.get_profile()
|
||||
except Person.DoesNotExist:
|
||||
pass
|
||||
m.subject = 'I-D Action: %s-%s.txt' % (submission.filename, submission.revision)
|
||||
m.frm = settings.IDSUBMIT_ANNOUNCE_FROM_EMAIL
|
||||
m.to = settings.IDSUBMIT_ANNOUNCE_LIST_EMAIL
|
||||
|
|
Loading…
Reference in a new issue