Jelajahi Sumber

restore gcal event extendedProperties

Adam Shaw 4 tahun lalu
induk
melakukan
99a5635130
2 mengubah file dengan 4 tambahan dan 1 penghapusan
  1. 2 0
      CHANGELOG.md
  2. 2 1
      packages/google-calendar/src/main.ts

+ 2 - 0
CHANGELOG.md

@@ -3,6 +3,8 @@ v5.5.2
 ------
 
 - fix: removed accidental ical.js dependency in common's package.json (#6171)
+- fix: for gcal events, restore extendedProperties (#5083)
+- fix: for gcal events, make attachments available (#5024)
 - locale: fixed typos in Tamil (#6115)
 - locale: added Bengali (#6096)
 

+ 2 - 1
packages/google-calendar/src/main.ts

@@ -155,13 +155,14 @@ function gcalItemToRawEventDef(item, gcalTimezone) {
 
   return {
     id: item.id,
-    attachments: item.attachments || [],
     title: item.summary,
     start: item.start.dateTime || item.start.date, // try timed. will fall back to all-day
     end: item.end.dateTime || item.end.date, // same
     url,
     location: item.location,
     description: item.description,
+    attachments: item.attachments || [],
+    extendedProps: (item.extendedProperties || {}).shared || {}
   }
 }