Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-25259

.ics files generated by Schedule should not be of zero size when the calendar contains no entries

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: CLOSED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 10.0
    • Fix Version/s: 10.0
    • Component/s: Calendar
    • Labels:
    • Test Plan:
      Hide

      Find a calendar with no events in the future (create a new site w/ calendar?)

      Go to tool , export the calendar and note the URL, enter the URL in a browser and elect to save the resultant data

      Open saved file in an editor. there should be a header but no events.

      validate with http://severinghaus.org/projects/icv/

      Go to Google and subscribe to the calendar. Return 5 minutes later, is google sill subscribed to the calendar? It should be.

      Show
      Find a calendar with no events in the future (create a new site w/ calendar?) Go to tool , export the calendar and note the URL, enter the URL in a browser and elect to save the resultant data Open saved file in an editor. there should be a header but no events. validate with http://severinghaus.org/projects/icv/ Go to Google and subscribe to the calendar. Return 5 minutes later, is google sill subscribed to the calendar? It should be.

      Description

      If there's no events in the future then an empty ics file is produced. I think this is wrong, there should be a header but no events. Google will reject a blank calendar and will auto unsubscribe.

      This means that Google can be displaying events from a Sakai calendar for year and then one day, when there are no future events, it will silently dump the subscription.

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  jonespm Matthew Jones
                  Reporter:
                  adamm Adam Marshall
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration