Use full domain for favicon

main
Bob Mottram 2021-12-17 12:41:25 +00:00
parent bf3fc6da37
commit 9c027d0a70
1 changed files with 5 additions and 2 deletions

View File

@ -197,7 +197,7 @@ def getRightColumnContent(baseDir: str, nickname: str, domainFull: str,
# show the newswire lines # show the newswire lines
newswireContentStr = \ newswireContentStr = \
_htmlNewswire(baseDir, newswire, nickname, moderator, translate, _htmlNewswire(baseDir, newswire, nickname, moderator, translate,
positiveVoting) positiveVoting, httpPrefix, domainFull)
htmlStr += newswireContentStr htmlStr += newswireContentStr
# show the rss icon at the bottom, typically on the right hand side # show the rss icon at the bottom, typically on the right hand side
@ -213,7 +213,8 @@ def _getBrokenFavSubstitute() -> str:
def _htmlNewswire(baseDir: str, newswire: {}, nickname: str, moderator: bool, def _htmlNewswire(baseDir: str, newswire: {}, nickname: str, moderator: bool,
translate: {}, positiveVoting: bool) -> str: translate: {}, positiveVoting: bool,
httpPrefix: str, domainFull: str) -> str:
"""Converts a newswire dict into html """Converts a newswire dict into html
""" """
separatorStr = htmlPostSeparator(baseDir, 'right') separatorStr = htmlPostSeparator(baseDir, 'right')
@ -244,6 +245,7 @@ def _htmlNewswire(baseDir: str, newswire: {}, nickname: str, moderator: bool,
cachedFaviconFilename = getFavFilenameFromUrl(baseDir, faviconUrl) cachedFaviconFilename = getFavFilenameFromUrl(baseDir, faviconUrl)
if os.path.isfile(cachedFaviconFilename): if os.path.isfile(cachedFaviconFilename):
faviconUrl = \ faviconUrl = \
httpPrefix + '://' + domainFull + \
cachedFaviconFilename.replace(baseDir, '') cachedFaviconFilename.replace(baseDir, '')
else: else:
extensions = ('png', 'jpg', 'gif', 'avif', 'svg', 'webp') extensions = ('png', 'jpg', 'gif', 'avif', 'svg', 'webp')
@ -254,6 +256,7 @@ def _htmlNewswire(baseDir: str, newswire: {}, nickname: str, moderator: bool,
cachedFaviconFilename.replace('.ico', '.' + ext) cachedFaviconFilename.replace('.ico', '.' + ext)
if os.path.isfile(cachedFaviconFilename): if os.path.isfile(cachedFaviconFilename):
faviconUrl = \ faviconUrl = \
httpPrefix + '://' + domainFull + \
cachedFaviconFilename.replace(baseDir, '') cachedFaviconFilename.replace(baseDir, '')
faviconLink = \ faviconLink = \