https://bugs.kde.org/show_bug.cgi?id=328616

Simone <s.scalabri...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/pim/
                   |                            |libkgapi/commit/a48887dbbc9
                   |                            |bdc7da50c1f93c7235c16620bba
                   |                            |36
             Status|CONFIRMED                   |RESOLVED
   Version Fixed In|                            |5.17

--- Comment #2 from Simone <s.scalabri...@gmail.com> ---
Git commit a48887dbbc9bdc7da50c1f93c7235c16620bba36 by Simone Scalabrino.
Committed on 19/12/2020 at 10:09.
Pushed by knauss into branch 'master'.

First attempt to fix bug 328616

As reported in https://bugs.kde.org/show_bug.cgi?id=328616, when a user
accepts an invitation to an event, when it is loaded on Google Calendar,
it creates a new event with the user as the organizer. To prevent this,
the "import" API should be used instead of the "insert" API.
With this change, the organizer is checked against the account name of
the user: if they match, the event is created (previous implementation),
otherwise the event is imported ("import" API).
This still requires some tests to check if it does not break anything.
FIXED-IN: 5.17

M  +1    -1    autotests/calendar/data/event1_create_request.txt
M  +2    -2    autotests/calendar/data/event2.json
M  +2    -2    autotests/calendar/data/event2_create_request.txt
M  +2    -2    autotests/calendar/data/event2_create_response.txt
M  +2    -2    autotests/calendar/data/event2_modify_request.txt
M  +2    -2    autotests/calendar/data/event2_modify_response.txt
M  +2    -2    autotests/calendar/data/events_fetch_page2_response.txt
M  +10   -0    src/calendar/calendarservice.cpp
M  +8    -0    src/calendar/calendarservice.h
M  +12   -1    src/calendar/eventcreatejob.cpp

https://invent.kde.org/pim/libkgapi/commit/a48887dbbc9bdc7da50c1f93c7235c16620bba36

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to