There is a bug in the Google Calendar Data Source:
The Calendar Collection includes the main calendar and the added calendars. The main calendar has an additional field called "Calendar Owner", and this seems to affect the behavior of the "summary" field. The "summary" field exposes the calendar name, except fro the main calendar where it exposes the same value as the "id" field for that calendar. So, for the main calendar, it is not possible to retrieve the name of the calendar, and the summary and id field for that calendar have the same value.
The functionality is fine for all the other calendars in the account.
Let me know if you need further clarification.
------------------------
Update: Google Calendar API has a "summaryOverride" property that can be used to "override" the default Name of the Main Calendar. The default Name of the Main Calendar is the Calendar id (account email address). The PowerApps Google Calendar Data Source does not expose the "summaryOverride" property, so it is not possible to get to the name of the Main Calendar.
Solved! Go to Solution.
Hi Olivier - that's correct the Google API treats the default calendar a little differently with respect to the "summary" field. Although the "summaryOverride" field is not currently included in the connector, in our experience the "summary" field for the default calendar updates to the name (instead of the id) if the user renames it. You may consider renaming it as a workaround, please add the request for the "summaryOverride" field to our ideas page so that other users can vote as well!
Hi Olivier,
According to your description, do you intend to get the name of the Main Calendar when you using the Google Calendar Data source in an App? How did you configure the App?
Best regards,
Mabel Mao
Hi Mabel, thanks for following up,
No, I won't use it, but I was more mentioning this as a limitation in the current Google Calendar Connector.
At this time, I just filter out this Calendar altogether.
Olivier
Hi Olivier - that's correct the Google API treats the default calendar a little differently with respect to the "summary" field. Although the "summaryOverride" field is not currently included in the connector, in our experience the "summary" field for the default calendar updates to the name (instead of the id) if the user renames it. You may consider renaming it as a workaround, please add the request for the "summaryOverride" field to our ideas page so that other users can vote as well!
This training provides practical hands-on experience in creating Power Apps solutions in a full-day of instructor-led App creation workshop.
Come together to explore latest innovations in code and application development—and gain insights from experts from around the world.
User | Count |
---|---|
197 | |
71 | |
48 | |
42 | |
30 |
User | Count |
---|---|
263 | |
121 | |
92 | |
87 | |
85 |