Skip to content

Commit f689b3d

Browse files
Tom GotsmanTom Gotsman
authored andcommitted
no image update
1 parent c44220e commit f689b3d

File tree

2 files changed

+17
-11
lines changed

2 files changed

+17
-11
lines changed

pcweb/pages/blog/blog.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -102,17 +102,19 @@ def card_inner(meta: dict, path: str) -> rx.Component:
102102
rx.el.div(
103103
rx.image(
104104
src=(
105-
meta["image"]
106-
if meta["image"].startswith(("http://", "https://"))
107-
else f"{REFLEX_ASSETS_CDN}{meta['image'].lstrip('/')}"
105+
meta.get("image", "")
106+
if meta.get("image", "").startswith(("http://", "https://"))
107+
else f"{REFLEX_ASSETS_CDN}{meta.get('image', '').lstrip('/')}"
108108
),
109109
loading="eager",
110110
custom_attrs={"fetchPriority": "high"},
111111
alt="Image preview for blog post: " + str(meta["title"]),
112112
class_name="group-hover:scale-105 w-full h-full transition-transform duration-150 ease-out object-top object-cover",
113113
),
114114
class_name="relative flex-shrink-0 border-slate-5 border-b border-solid w-full h-[17.5rem] overflow-hidden",
115-
),
115+
)
116+
if meta.get("image")
117+
else rx.fragment(),
116118
rx.el.div(
117119
rx.el.span(
118120
meta["title"],
@@ -225,11 +227,11 @@ def blogs():
225227
path=route,
226228
title=seo_title,
227229
description=document.metadata["description"],
228-
image=document.metadata["image"],
230+
image=document.metadata.get("image", ""),
229231
meta=create_meta_tags(
230232
title=seo_title,
231233
description=document.metadata["description"],
232-
image=document.metadata["image"],
234+
image=document.metadata.get("image", ""),
233235
url=f"https://reflex.dev{route}",
234236
),
235237
)(lambda doc=document, route=route: page(doc, route))

pcweb/pages/blog/page.py

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ def page(document, route) -> rx.Component:
206206
description=meta["description"],
207207
author=meta["author"],
208208
date=str(meta["date"]),
209-
image=meta["image"],
209+
image=meta.get("image", ""),
210210
url=page_url,
211211
faq=meta.get("faq"),
212212
author_bio=meta.get("author_bio"),
@@ -275,15 +275,19 @@ def page(document, route) -> rx.Component:
275275
rx.el.div(
276276
rx.image(
277277
src=(
278-
meta["image"]
279-
if meta["image"].startswith(("http://", "https://"))
280-
else f"{REFLEX_ASSETS_CDN}{meta['image'].lstrip('/')}"
278+
meta.get("image", "")
279+
if meta.get("image", "").startswith(
280+
("http://", "https://")
281+
)
282+
else f"{REFLEX_ASSETS_CDN}{meta.get('image', '').lstrip('/')}"
281283
),
282284
alt=f"Image for blog post: {meta['title']}",
283285
loading="eager",
284286
custom_attrs={"fetchPriority": "high"},
285287
class_name="rounded-xl object-contain w-full h-auto mb-4",
286-
),
288+
)
289+
if meta.get("image")
290+
else rx.fragment(),
287291
rx.el.div(
288292
xd.render(document, document.filename),
289293
class_name="flex flex-col gap-4 w-full xl:max-w-[45rem]",

0 commit comments

Comments
 (0)