mirror of https://gitlab.com/bashrc2/epicyon
Validation of categories
parent
2e6fe854f8
commit
0826326653
|
|
@ -389,8 +389,6 @@ def validHashTag(hashtag: str) -> bool:
|
||||||
'ŴŵÝýŸÿŶŷŹźŽžŻż')
|
'ŴŵÝýŸÿŶŷŹźŽžŻż')
|
||||||
if set(hashtag).issubset(validChars):
|
if set(hashtag).issubset(validChars):
|
||||||
return True
|
return True
|
||||||
if '#' in hashtag or '"' in hashtag or '&' in hashtag:
|
|
||||||
return False
|
|
||||||
if isValidLanguage(hashtag):
|
if isValidLanguage(hashtag):
|
||||||
return True
|
return True
|
||||||
return False
|
return False
|
||||||
|
|
|
||||||
|
|
@ -203,8 +203,12 @@ def htmlHashTagSwarm(baseDir: str, actor: str, translate: {}) -> str:
|
||||||
categoryStr = \
|
categoryStr = \
|
||||||
getHashtagCategory(baseDir, hashTagName)
|
getHashtagCategory(baseDir, hashTagName)
|
||||||
if len(categoryStr) < maxTagLength:
|
if len(categoryStr) < maxTagLength:
|
||||||
if categoryStr not in categorySwarm:
|
if '#' not in categoryStr and \
|
||||||
categorySwarm.append(categoryStr)
|
'&' not in categoryStr and \
|
||||||
|
'"' not in categoryStr and \
|
||||||
|
"'" not in categoryStr:
|
||||||
|
if categoryStr not in categorySwarm:
|
||||||
|
categorySwarm.append(categoryStr)
|
||||||
break
|
break
|
||||||
break
|
break
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue