forked from MarseyWorld/MarseyWorld
fix 500 error
parent
998d41635a
commit
a4beb8a3a8
|
@ -922,7 +922,7 @@ class User(Base):
|
|||
q = q.filter(ModAction.kind.notin_(AEVANN_EXCLUDED_MODACTION_KINDS))
|
||||
|
||||
if self.admin_level < PERMS['PROGSTACK']:
|
||||
q = q.filter(ModAction.kind.notin_(MODACTION_PRIVILEGED__TYPES))
|
||||
q = q.filter(ModAction.kind.notin_(MODACTION_PRIVILEGED__KINDS))
|
||||
|
||||
return q.count()
|
||||
|
||||
|
|
|
@ -479,12 +479,12 @@ MODACTION_PRIVILEGED_KINDS = {
|
|||
'insert_transaction',
|
||||
'change_under_siege',
|
||||
}
|
||||
MODACTION_PRIVILEGED__TYPES = {'progstack_post', 'progstack_comment',
|
||||
MODACTION_PRIVILEGED__KINDS = {'progstack_post', 'progstack_comment',
|
||||
'unprogstack_post', 'unprogstack_comment'}
|
||||
MODACTION_KINDS_FILTERED = deepcopy({t:v for t,v in MODACTION_KINDS.items()
|
||||
if not t in MODACTION_PRIVILEGED_KINDS})
|
||||
MODACTION_KINDS__FILTERED = deepcopy({t:v for t,v in MODACTION_KINDS.items()
|
||||
if not t in MODACTION_PRIVILEGED__TYPES})
|
||||
if not t in MODACTION_PRIVILEGED__KINDS})
|
||||
AEVANN_EXCLUDED_MODACTION_KINDS = {'pin_post', 'unpin_post',
|
||||
'pin_comment', 'unpin_comment',
|
||||
'approve_emoji', 'reject_emoji',
|
||||
|
|
|
@ -269,7 +269,7 @@ def notifications_modactions(v):
|
|||
listing = listing.filter(cls.kind.notin_(AEVANN_EXCLUDED_MODACTION_KINDS))
|
||||
|
||||
if v.admin_level < PERMS['PROGSTACK']:
|
||||
listing = listing.filter(cls.kind.notin_(MODACTION_PRIVILEGED__TYPES))
|
||||
listing = listing.filter(cls.kind.notin_(MODACTION_PRIVILEGED__KINDS))
|
||||
|
||||
if cls == HoleAction:
|
||||
listing = listing.filter(cls.hole.in_(v.moderated_holes))
|
||||
|
|
Loading…
Reference in New Issue