| Issue 2380: | events fetched from google API not displaying title or link to event when there is a start time | |
| 1 person starred this issue and may be notified of changes. | Back to list |
As above. As it's dependent on the Google API, jsfiddle isn't possible. I've attached the resulting HTML from my test case.
Nov 27, 2014
Project Member
#1
adamrs...@gmail.com
Status:
Done
Nov 28, 2014
Well, here's an example of the behavior in the wild: http://dev.gchrl.org/test.html And a jsBin using personal calendars: http://jsbin.com/yufoba/1/edit?html,css,js,output The issue with jsbin/jsfiddle is the public API key access. If it's not originating from an allowed referer, then it'll throw the "access not configured" error.
Nov 28, 2014
Ah ok, sorry.
The responses for your messed up events look like this:
// API callback
jQuery21105568036525510252_1417193426099({
"kind": "calendar#events",
"etag": "\"1417179520925000\"",
"summary": "Harlem Library Calendar",
"description": "",
"updated": "2014-11-28T12:58:40.925Z",
"timeZone": "America/New_York",
"accessRole": "freeBusyReader",
"defaultReminders": [],
"nextSyncToken": "CMj6tY-tncICEAAYCg==",
"items": [
{
"kind": "calendar#event",
"etag": "\"2834070988120000\"",
"id": "n4btgpnn00eke6utofq2rljag0",
"status": "confirmed",
"updated": "2014-11-26T20:58:14.060Z",
"start": {
"dateTime": "2014-11-29T16:00:00-05:00"
},
"end": {
"dateTime": "2014-11-29T17:00:00-05:00"
},
"iCalUID": "n4btgpnn00eke6utofq2rljag0@google.com"
}
]
}
);
Looking at the "accessRole": "freeBusyReader" part, it looks like you restricted viewing to free/busy access.
http://fullcalendar.io/docs/google_calendar/
In "Make your Google Calendar public:" section...
#5 Make sure "Share only my free/busy information" is **unchecked**.
Nov 28, 2014
My luck - managing 19 event calendars, I pick the ones to test that I hadn't unchecked that setting. Thank you! |
|
| ► Sign in to add a comment |