Details
Details
- Ticket Type
- Task
Revisions and Commits
Revisions and Commits
| D12 Only set isDirty if something was changed | ||
| Restricted Differential Revision |
Event Timeline
Comment Actions
- create a event series
- change title
- see mails sent, but attendee status not touched
-> attende status is changed to needs-action
Comment Actions
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.
Comment Actions
I didn't test every recurrence type (daily, weekly, monthly, yearly) from the iterface. Because I relay on the test case from kcalcore.