make this also work for not logged in users

This commit is contained in:
justcool393 2023-03-14 12:15:52 -05:00
parent d09e1d4eb8
commit 8e62f1440b

View file

@ -9,9 +9,10 @@ else:
Comment = Any
User = Any
def moderated_body(target:Union[Submission, Comment], v:User) -> Optional[str]:
if v.admin_level >= PERMS['POST_COMMENT_MODERATION'] \
or v.id == target.author_id:
def moderated_body(target:Union[Submission, Comment],
v:Optional[User]) -> Optional[str]:
if v and (v.admin_level >= PERMS['POST_COMMENT_MODERATION'] \
or v.id == target.author_id):
return None
if target.deleted_utc: return 'Deleted by author'
if target.is_banned or target.filter_state == 'removed': return 'Removed'