mirror of
https://github.com/reddit-archive/reddit.git
synced 2026-01-28 16:28:01 -05:00
account: Protect employees against logged out users.
UnloggedUser raises a NotImplementedError for name.
This commit is contained in:
@@ -637,9 +637,10 @@ class Account(Thing):
|
||||
Being an employee grants them various special privileges.
|
||||
|
||||
"""
|
||||
return (self.name in g.admins or
|
||||
self.name in g.sponsors or
|
||||
self.name in g.employees)
|
||||
return (hasattr(self, 'name') and
|
||||
(self.name in g.admins or
|
||||
self.name in g.sponsors or
|
||||
self.name in g.employees))
|
||||
|
||||
class FakeAccount(Account):
|
||||
_nodb = True
|
||||
|
||||
Reference in New Issue
Block a user