diff --git a/src/views/Profile.tsx b/src/views/Profile.tsx index b00a061..f2842b7 100644 --- a/src/views/Profile.tsx +++ b/src/views/Profile.tsx @@ -30,6 +30,7 @@ import { formatJalali, formatNumberPersian, getBlogCardImageUrl, + getEventCardImageUrl, resolveErrorMessage, toPersianDigits, } from "@/lib/utils"; @@ -405,19 +406,30 @@ export default function Profile() { const renderRegistrationRow = (registration: Types.MyEventRegistrationSchema) => { const eventData = registration.event as Types.EventListItemSchema & { start_date?: string }; const rawDate = eventData.start_date ?? eventData.start_time; + const eventImage = getEventCardImageUrl(eventData); + const eventImageUrl = eventImage === "/placeholder.svg" ? eventImage : toAbsoluteUrl(eventImage, apiBaseUrl); + return ( -
{registration.event.title}
-{registration.event.description || "بدون توضیح"}
+