Replacing emoji

main
Bob Mottram 2021-11-01 17:23:39 +00:00
parent 4e81096b32
commit 775e89cd05
1 changed files with 2 additions and 2 deletions

View File

@ -300,9 +300,9 @@ def replaceEmojiFromTags(session, baseDir: str,
iconName = iconName.split('.')[0] iconName = iconName.split('.')[0]
# see https://unicode.org/ # see https://unicode.org/
# emoji/charts/full-emoji-list.html # emoji/charts/full-emoji-list.html
replaced = False
if '-' not in iconName: if '-' not in iconName:
# a single code # a single code
replaced = False
try: try:
replaceChar = chr(int("0x" + iconName, 16)) replaceChar = chr(int("0x" + iconName, 16))
content = content.replace(tagItem['name'], content = content.replace(tagItem['name'],
@ -325,6 +325,7 @@ def replaceEmojiFromTags(session, baseDir: str,
iconCodes = iconName.split('-') iconCodes = iconName.split('-')
iconCodeSequence = '' iconCodeSequence = ''
for icode in iconCodes: for icode in iconCodes:
replaced = False
try: try:
iconCodeSequence += chr(int("0x" + iconCodeSequence += chr(int("0x" +
icode, 16)) icode, 16))
@ -336,7 +337,6 @@ def replaceEmojiFromTags(session, baseDir: str,
str(icode) + ' to chr ' + str(icode) + ' to chr ' +
tagItem['name'] + ' ' + tagItem['name'] + ' ' +
tagItem['icon']['url']) tagItem['icon']['url'])
break
if not replaced: if not replaced:
_saveCustomEmoji(session, baseDir, _saveCustomEmoji(session, baseDir,
tagItem['name'], tagItem['name'],