Bug 445266

Summary: Errors when importing ics calendar exported from Office365
Product: [Frameworks and Libraries] frameworks-kcalendarcore Reporter: elman
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version: 5.87.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: modal errors

Description elman 2021-11-10 10:48:47 UTC
Created attachment 143402 [details]
modal errors

SUMMARY
I had troubles connecting to Office365 using EWS so I use its calendar via process described in Steps to Reproduce. Problems here are:
- I have duplicated events in my calendar.
- I see many modal windows errors. I'm presented with about 30 modal window errors and it is complicated to close them, because they need to be closed in LIFO order and they overlap. See screenshot.

STEPS TO REPRODUCE
1. Create a calendar in Office365 with some recurring events
2. In Office365 create a unique download URL for your calendar
3. Download calendar as .ics
4. Create new calendar in KOrganizer using iCal Calendar File and keep checked Enable File Monitoring
5. After some time download new version of .ics and replace file you imported in step 4.

OBSERVED RESULT
- I have duplicated events in my calendar.
- I see many modal windows errors.

EXPECTED RESULT
Calendar is imported without errors or at least there is one more helpful error message.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.23.3
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.2
Kernel Version: 5.14.16-zen1-1-zen (64-bit)
Graphics Platform: Wayland