mirror of https://gitlab.com/bashrc2/epicyon
If tags are something other than a list then replace with an empty list
parent
b75faf7ac8
commit
1fa22a6777
6
inbox.py
6
inbox.py
|
@ -1134,8 +1134,10 @@ def validPostContent(messageJson: {},maxMentions: int) -> bool:
|
||||||
return False
|
return False
|
||||||
# check number of tags
|
# check number of tags
|
||||||
if messageJson['object'].get('tag'):
|
if messageJson['object'].get('tag'):
|
||||||
if isinstance(messageJson['object']['tag'], list):
|
if not isinstance(messageJson['object']['tag'], list):
|
||||||
if len(messageJson['object']['tag'])>maxMentions*2:
|
messageJson['object']['tag']=[]
|
||||||
|
else:
|
||||||
|
if len(messageJson['object']['tag']) > maxMentions*2:
|
||||||
if messageJson['object'].get('id'):
|
if messageJson['object'].get('id'):
|
||||||
print('REJECT: '+messageJson['object']['id'])
|
print('REJECT: '+messageJson['object']['id'])
|
||||||
print('REJECT: Too many tags in post - '+messageJson['object']['tag'])
|
print('REJECT: Too many tags in post - '+messageJson['object']['tag'])
|
||||||
|
|
Loading…
Reference in New Issue