mirror of https://gitlab.com/bashrc2/epicyon
Check for exact matches
parent
dbf5a9ecbd
commit
f6d11bdc4e
|
@ -272,9 +272,17 @@ def guess_hashtag_category(tag_name: str, hashtag_categories: {},
|
||||||
|
|
||||||
category_matched = ''
|
category_matched = ''
|
||||||
tag_matched_len = 0
|
tag_matched_len = 0
|
||||||
|
finished = False
|
||||||
|
|
||||||
for category_str, hashtag_list in hashtag_categories.items():
|
for category_str, hashtag_list in hashtag_categories.items():
|
||||||
|
if finished:
|
||||||
|
break
|
||||||
for hashtag in hashtag_list:
|
for hashtag in hashtag_list:
|
||||||
|
if hashtag == tag_name:
|
||||||
|
# exact match
|
||||||
|
category_matched = category_str
|
||||||
|
finished = True
|
||||||
|
break
|
||||||
if len(hashtag) < min_tag_length:
|
if len(hashtag) < min_tag_length:
|
||||||
# avoid matching very small strings which often
|
# avoid matching very small strings which often
|
||||||
# lead to spurious categories
|
# lead to spurious categories
|
||||||
|
|
Loading…
Reference in New Issue