@@ -56,16 +56,14 @@ def fetch_events():
5656
5757 try :
5858 today = date .today ()
59- qs = EventsModel .objects .filter (dtstart__date__gte = today ).order_by ("dtstart " )
59+ qs = EventsModel .objects .filter (event_dates__dtstart_utc__date__gte = today ).order_by ("event_dates__dtstart_utc " )
6060 for e in qs :
6161 events_list .append (
6262 {
6363 "id" : getattr (e , "id" , None ),
6464 "title" : getattr (e , "title" , None ),
6565 "description" : getattr (e , "description" , None ),
6666 "location" : getattr (e , "location" , None ),
67- "dtstart" : getattr (e , "dtstart" , None ),
68- "dtend" : getattr (e , "dtend" , None ),
6967 "source_url" : getattr (e , "source_url" , None ),
7068 "source_image_url" : getattr (e , "source_image_url" , None ),
7169 "food" : getattr (e , "food" , None ),
@@ -148,7 +146,7 @@ def parse_dt_to_utc(val):
148146
149147 rss_items = []
150148 for ev in events :
151- pub_dt = ev .get ("dtstart " ) or ev .get ("added_at" ) or last_build_dt
149+ pub_dt = ev .get ("event_dates__dtstart_utc " ) or ev .get ("added_at" ) or last_build_dt
152150 pub_dt_parsed = parse_dt_to_utc (pub_dt ) or last_build_dt
153151 pub_str = pub_dt_parsed .strftime ("%a, %d %b %Y %H:%M:%S GMT" )
154152
0 commit comments