Page MenuHomePhorge

testcase-11940: K-W-080504 Attribute aller Termine einer Terminserie ohne Zeitbelegung ändern
Closed, ResolvedPublic

Details

Ticket Type
Task

Event Timeline

mollekopf added a project: Restricted Project.
mollekopf subscribed.
knauss subscribed.
  • create a event series
  • change title
  • see mails sent, but attendee status not touched

-> attende status is changed to needs-action

knauss moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jun 1 2015, 2:49 PM
knauss set Ticket Type to Task.
knauss moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.

we have detection, when to reset partstatus in akonadi/calendar/incidencechange.cpp (line 1059ff) only if:

resetPartStatus << IncidenceBase::FieldDtStart
                      << IncidenceBase::FieldDtEnd
                      << IncidenceBase::FieldDtStart
                      << IncidenceBase::FieldLocation
                      << IncidenceBase::FieldDtDue
                      << IncidenceBase::FieldDuration
                      << IncidenceBase::FieldRecurrence;

problem so far, is that for recurrnting events IncidenceBase::FieldDtStart, IncidenceBase::FieldDtEnd, IncidenceBase::FieldLocation and IncidenceBase::FieldRecurrence are marked as dirty everytime.

i would fix kcalcore to not add these fileds to dirty, if they were not changed.

mollekopf moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jun 5 2015, 2:20 PM
knauss moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.
knauss moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.

I didn't test every recurrence type (daily, weekly, monthly, yearly) from the iterface. Because I relay on the test case from kcalcore.

mollekopf moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jun 5 2015, 2:42 PM