Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-48589

Imports/subscriptions from Google Calendar with non-unique UID's missing in Team Calendars

      NOTE: This bug report is for Confluence Server. Using Confluence Cloud? See the corresponding bug report.

      Summary

      Event information is not imported whenever you try to import an ICS file from Google Calendars that contains repeat events. If you open the ICS file in a text editor and there are multiple events with the same UID parameter, only 1 event will get imported. All others will be missing and no logs are captured (even in DEBUG) stating this error.

      BEGIN:VEVENT
      DTSTART:20150918T150000Z
      DTEND:20150918T163000Z
      DTSTAMP:20150923T164702Z
      UID:o8hvlu94i7urfls69lm323srlc@google.com
      ATTENDEE;X-NUM-GUESTS=0:mailto:USER@avenoso.com
      SUMMARY:Busy
      END:VEVENT
      
      BEGIN:VEVENT
      DTSTART:20150906T150000Z
      DTEND:20150906T163000Z
      DTSTAMP:20150925T154702Z
      UID:o8hvlu94i7urfls69lm323srlc@google.com
      ATTENDEE;X-NUM-GUESTS=0:mailto:ken@avenoso.com
      SUMMARY:Busy
      END:VEVENT
      

      In this example, only the event for 09-06-2015 will get imported and all other events with this UID will not.

      Environment

      Confluence with Team Calendars version 5.2.18

      Steps to Reproduce

      1. Install Team Calendars
      2. Click on Add Calendar --> Import Calendar
      3. Upload an iCal file that includes repeat events with the same UID parameter.

      Expected Results

      All events get imported or a warning comes up stating why this cannot be completed.

      Actual Results

      Events are missing in Team Calendars.

      Workaround

      Editing the iCal file in a text editor and changing the UID parameter for those repeat events then saving will result in a successful import after trying again. Example above with unique UID (adding the word TWO before the UID)

      BEGIN:VEVENT
      DTSTART:20150918T150000Z
      DTEND:20150918T163000Z
      DTSTAMP:20150923T164702Z
      UID:o8hvlu94i7urfls69lm323srlc@google.com
      ATTENDEE;X-NUM-GUESTS=0:mailto:USER@avenoso.com
      SUMMARY:Busy
      END:VEVENT
      
      BEGIN:VEVENT
      DTSTART:20150906T150000Z
      DTEND:20150906T163000Z
      DTSTAMP:20150925T154702Z
      UID:TWOo8hvlu94i7urfls69lm323srlc@google.com
      ATTENDEE;X-NUM-GUESTS=0:mailto:ken@avenoso.com
      SUMMARY:Busy
      END:VEVENT
      

            [CONFSERVER-48589] Imports/subscriptions from Google Calendar with non-unique UID's missing in Team Calendars

            Katherine Yabut made changes -
            Workflow Original: JAC Bug Workflow v3 [ 2900236 ] New: CONFSERVER Bug Workflow v4 [ 2994893 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow v2 [ 2795223 ] New: JAC Bug Workflow v3 [ 2900236 ]
            Status Original: Resolved [ 5 ] New: Closed [ 6 ]
            Owen made changes -
            Workflow Original: JAC Bug Workflow [ 2721556 ] New: JAC Bug Workflow v2 [ 2795223 ]
            Owen made changes -
            Symptom Severity Original: Minor [ 14432 ] New: Severity 3 - Minor [ 15832 ]
            Owen made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2384850 ] New: JAC Bug Workflow [ 2721556 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 [ 2280168 ] New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2384850 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2221311 ] New: Confluence Workflow - Public Facing - Restricted v5 [ 2280168 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2164523 ] New: Confluence Workflow - Public Facing - Restricted v5.1 - TEMP [ 2221311 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v5 [ 1945854 ] New: Confluence Workflow - Public Facing - Restricted v5 - TEMP [ 2164523 ]
            Katherine Yabut made changes -
            Workflow Original: Confluence Workflow - Public Facing - Restricted v3 [ 1716610 ] New: Confluence Workflow - Public Facing - Restricted v5 [ 1945854 ]

              Unassigned Unassigned
              ajean Andy J.
              Affected customers:
              0 This affects my team
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: