Handle cases with no avatar image

main
Bob Mottram 2020-06-28 10:40:59 +01:00
parent b3597e19a6
commit bdfd1c1030
1 changed files with 6 additions and 6 deletions

View File

@ -6074,7 +6074,7 @@ def htmlProfileAfterSearch(recentPostsCache: {}, maxRecentPosts: int,
if len(profileDescriptionShort) > 256: if len(profileDescriptionShort) > 256:
profileDescriptionShort = '' profileDescriptionShort = ''
# remove formatting from profile description used on title # remove formatting from profile description used on title
avatarDescription = ' ' avatarDescription = ''
if profileJson.get('summary'): if profileJson.get('summary'):
if isinstance(profileJson['summary'], str): if isinstance(profileJson['summary'], str):
avatarDescription = profileJson['summary'].replace('<br>', '\n') avatarDescription = profileJson['summary'].replace('<br>', '\n')
@ -6082,7 +6082,7 @@ def htmlProfileAfterSearch(recentPostsCache: {}, maxRecentPosts: int,
avatarDescription = avatarDescription.replace('</p>', '') avatarDescription = avatarDescription.replace('</p>', '')
profileStr = ' <div class="hero-image">' profileStr = ' <div class="hero-image">'
profileStr += ' <div class="hero-text">' profileStr += ' <div class="hero-text">'
print('avatarDescription: ' + str(avatarDescription)) if avatarUrl:
profileStr += \ profileStr += \
' <img loading="lazy" src="' + avatarUrl + \ ' <img loading="lazy" src="' + avatarUrl + \
'" alt="' + avatarDescription + '" title="' + \ '" alt="' + avatarDescription + '" title="' + \