From d1ca2f98919412c26aa91a90d12aeac81c68c173 Mon Sep 17 00:00:00 2001 From: Vivek P Prakash Date: Tue, 2 Dec 2025 02:59:41 +0530 Subject: [PATCH] Mobile API Changes for the Events and event images --- events/models.py | 2 ++ mobile_web_api/views/events.py | 8 ++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/events/models.py b/events/models.py index d9260ef..d0a2456 100644 --- a/events/models.py +++ b/events/models.py @@ -48,3 +48,5 @@ class EventImages(models.Model): def __str__(self): return f"{self.event_image}" + + diff --git a/mobile_web_api/views/events.py b/mobile_web_api/views/events.py index d7effea..37c35c2 100644 --- a/mobile_web_api/views/events.py +++ b/mobile_web_api/views/events.py @@ -90,8 +90,12 @@ class EventListAPI(APIView): print('*' * 10) print(e.id) print('*' * 10) - thumb_img = EventImages.objects.get(event=e.id, is_primary=True) - data_dict['thumb_img'] = request.build_absolute_uri(thumb_img.event_image.url) + try: + thumb_img = EventImages.objects.get(event=e.id, is_primary=True) + data_dict['thumb_img'] = request.build_absolute_uri(thumb_img.event_image.url) + except EventImages.DoesNotExist: + data_dict['thumb_img'] = '' + event_list.append(data_dict) return JsonResponse({