server/src/metaeducation/views/renkan.py
changeset 84 e1875fb5dac0
parent 77 06f627e804b6
child 88 b523b73ae39d
--- a/server/src/metaeducation/views/renkan.py	Fri Jul 22 23:57:32 2016 +0200
+++ b/server/src/metaeducation/views/renkan.py	Sat Jul 23 00:35:30 2016 +0200
@@ -55,7 +55,7 @@
     def get(self, request, *args, **kwargs):
         renkan = get_object_or_404(Renkan.objects.select_related('current_revision'), renkan_guid=kwargs['renkan_guid'])
         context = self.get_context_data(**kwargs)
-        send_open_read_renkan(renkan, str(request.user.external_id), str(context['registration']))
+        send_open_read_renkan(renkan, str(getattr(request.user,'external_id', 'n/a')), str(context['registration']))
         return self.render_to_response(context)
 
 
@@ -70,7 +70,7 @@
     def get(self, request, *args, **kwargs):
         renkan = get_object_or_404(Renkan.objects.select_related('current_revision'), renkan_guid=kwargs['renkan_guid'])
         context = self.get_context_data(**kwargs)
-        send_open_edit_renkan(renkan, str(request.user.external_id), str(context['registration']))
+        send_open_edit_renkan(renkan, str(getattr(request.user,'external_id', 'n/a')), str(context['registration']))
         return self.render_to_response(context)
 
 class DeleteForm(forms.Form):