Fix: f-string syntax error in feed_generator.py
This commit is contained in:
parent
d0c6b3aaad
commit
98b4954065
|
@ -59,14 +59,16 @@ def generate_feed_of_user(user_handle: str) -> str | int:
|
|||
|
||||
# get media of status
|
||||
for media in status["media_attachments"]:
|
||||
media_url = media["url"]
|
||||
media_description = media["description"]
|
||||
if media["type"] == "image":
|
||||
content += f"<img src='{media["url"]}' {f"alt='{media["description"]}'" if not media["description"] is None else ""} />"
|
||||
content += f"<img src='{media_url}' alt='{media_description if not media_description is None else ''}' />"
|
||||
elif media["type"] == "video" or media["type"] == "gifv":
|
||||
content += f"<video><source src='{media["url"]}'>{f"<p>{media["description"]}</p>" if not media["description"] is None else ""}</source></video>"
|
||||
content += f"<video><source src='{media_url}'>{f'<p>{media_description}</p>' if not media_description is None else ''}</source></video>"
|
||||
elif media["type"] == "audio":
|
||||
content += f"<audio src='{media["url"]}' controls></audio>{f"<span>{media["description"]}</span>" if not media["description"] is None else ""}"
|
||||
content += f"<audio src='{media_url}' controls></audio>{f'<span>{media_description}</span>' if not media_description is None else ''}"
|
||||
else:
|
||||
content += f"<a href='{media["url"]}'>{media["description"] if not media["description"] is None else media["url"]}</a>"
|
||||
content += f"<a href='{media_url}'>{media_description if not media_description is None else media_url}</a>"
|
||||
|
||||
status_items.append(rfeed.Item(
|
||||
description=content,
|
||||
|
|
Loading…
Reference in a new issue