Only show tags that exist

main
Bob Mottram 2020-12-05 16:11:11 +00:00
parent d2f8d916f7
commit f45f6235d0
1 changed files with 11 additions and 10 deletions

View File

@ -69,16 +69,17 @@ def getHashtagCategories(baseDir: str, recent=False, category=None) -> None:
if recent:
tagsFilename = baseDir + '/tags/' + hashtag + '.txt'
if os.path.isfile(tagsFilename):
modTimesinceEpoc = \
os.path.getmtime(tagsFilename)
lastModifiedDate = \
datetime.datetime.fromtimestamp(modTimesinceEpoc)
fileDaysSinceEpoch = \
(lastModifiedDate -
datetime.datetime(1970, 1, 1)).days
if fileDaysSinceEpoch < recently:
continue
if not os.path.isfile(tagsFilename):
continue
modTimesinceEpoc = \
os.path.getmtime(tagsFilename)
lastModifiedDate = \
datetime.datetime.fromtimestamp(modTimesinceEpoc)
fileDaysSinceEpoch = \
(lastModifiedDate -
datetime.datetime(1970, 1, 1)).days
if fileDaysSinceEpoch < recently:
continue
if not hashtagCategories.get(categoryStr):
hashtagCategories[categoryStr] = [hashtag]