File tree Expand file tree Collapse file tree 3 files changed +8
-6
lines changed
frontend/src/features/events/components Expand file tree Collapse file tree 3 files changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -211,9 +211,8 @@ def append_event_to_csv(
211211def insert_event_to_db (event_data , ig_handle , source_url ):
212212 """Map scraped event data to Event model fields, insert to DB"""
213213 title = event_data .get ("title" , "" )
214- dtstart = dateutil_parser .parse (event_data .get ("dtstart" )).replace (tzinfo = None )
215- dtend = dateutil_parser .parse (event_data .get ("dtend" )).replace (tzinfo = None ) \
216- if event_data .get ("dtend" ) else None
214+ dtstart = dateutil_parser .parse (event_data .get ("dtstart" )).replace (tzinfo = timezone .utc ) if event_data .get ("dtstart" ) else None
215+ dtend = dateutil_parser .parse (event_data .get ("dtend" )).replace (tzinfo = timezone .utc ) if event_data .get ("dtend" ) else None
217216 source_image_url = event_data .get ("source_image_url" ) or ""
218217 description = event_data .get ("description" , "" ) or ""
219218 location = event_data .get ("location" )
Original file line number Diff line number Diff line change @@ -280,8 +280,8 @@ def extract_events_from_caption(
280280 event_data = event_data [0 ] if event_data else {}
281281
282282 if not isinstance (event_data , dict ):
283- logger .warning ("Response is not an object, using default structure " )
284- event_data = {}
283+ logger .warning ("Response is not an object, returning None (no event) " )
284+ return None
285285
286286 # Ensure required fields are present
287287 required_fields = [
Original file line number Diff line number Diff line change @@ -210,7 +210,10 @@ const EventsGrid = memo(
210210 < OrganizationBadge event = { event } isSelectMode = { isSelectMode } />
211211 </ div >
212212 < CardHeader className = "p-3.5 pb-0 border-gray-200 dark:border-gray-700 border-l border-r" >
213- < CardTitle className = "text-sm line-clamp-2 leading-tight text-gray-900 dark:text-white" >
213+ < CardTitle
214+ className = "text-sm line-clamp-2 leading-tight text-gray-900 dark:text-white"
215+ title = { event . title }
216+ >
214217 { event . title }
215218 </ CardTitle >
216219 </ CardHeader >
You can’t perform that action at this time.
0 commit comments