From 64ed052acf129c1a69b40aba023e8ce8202150dc Mon Sep 17 00:00:00 2001 From: Yingtong Li Date: Sat, 9 Feb 2019 23:13:03 +1100 Subject: [PATCH] Fix error on attempting to view --- sspromotions/models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sspromotions/models.py b/sspromotions/models.py index ca25bb9..ae3ad1b 100644 --- a/sspromotions/models.py +++ b/sspromotions/models.py @@ -42,7 +42,7 @@ class Group(models.Model): return True for email in self.managers: manager = User.objects.get(email=email) - if user.email in manager.delegates: + if hasattr(manager, 'userprofile') and user.email in manager.userprofile.delegates: return True return False @@ -96,7 +96,7 @@ class BulletinItem(models.Model): return True if user == self.author: return True - if user.email in self.author.delegates: + if hasattr(self.author, 'userprofile') and user.email in self.author.userprofile.delegates: return True return False