Skip to content

Commit bbfd362

Browse files
committed
Add timezone, coords, school to event data insertion to db
1 parent b7f3028 commit bbfd362

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

backend/scraping/instagram_feed.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,10 @@ def insert_event_to_db(event_data, ig_handle, source_url):
220220
embedding = event_data.get("embedding") or ""
221221
date = datetime.fromisoformat(dtstart).date()
222222
dtstart_utc, dtend_utc, duration, all_day = tz_compute(dtstart, dtend)
223+
tz = event_data.get("tz", "")
224+
latitude = event_data.get("latitude", None)
225+
longitude = event_data.get("longitude", None)
226+
school = event_data.get("school", "")
223227

224228
if is_duplicate_event(event_data):
225229
logger.info(
@@ -285,8 +289,12 @@ def insert_event_to_db(event_data, ig_handle, source_url):
285289
"source_image_url": source_image_url or None,
286290
"raw_json": event_data,
287291
"status": "CONFIRMED",
288-
"tz": "UTC",
292+
"tz": tz,
289293
"all_day": all_day,
294+
"latitude": latitude,
295+
"longitude": longitude,
296+
"school": school,
297+
"rrule": event_data.get("rrule", ""),
290298
}
291299

292300
try:

0 commit comments

Comments
 (0)