[korganizer] [Bug 460186] Timezone not synced correctly for daylight savings in country without DST

Daniel Vrátil bugzilla_noreply at kde.org
Fri Aug 25 09:19:02 BST 2023


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

Daniel Vrátil <dvratil at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED
   Version Fixed In|                            |5.24.1
      Latest Commit|                            |https://invent.kde.org/pim/
                   |                            |kcalutils/-/commit/fb00f08d
                   |                            |56b65c63541af204a77322a7760
                   |                            |0f6ee

--- Comment #2 from Daniel Vrátil <dvratil at kde.org> ---
Git commit fb00f08d56b65c63541af204a77322a77600f6ee by Daniel Vrátil.
Committed on 24/08/2023 at 18:17.
Pushed by dvratil into branch 'release/23.08'.

IncidenceFormatter: fix start/end dt of recurrent event crossing DST

This fixes a particular case when a recurrent event is created during
DST but a subsequent recurrence occurs after DST ends. The formatter
would still show the start/end time of the occurrence as if the
DST still applied. This is best noticed when system timezone does not
observe DST, but the displayed incidence from a timezone uses DST.

This change replaces a custom (broken) algorithm by the one provided
by KCalendarCore to obtain start/end datetime of an incidence on
a particular date, which is actually correct.
Related: bug 451459
FIXED-IN: 5.24.1

M  +3    -17   src/incidenceformatter.cpp

https://invent.kde.org/pim/kcalutils/-/commit/fb00f08d56b65c63541af204a77322a77600f6ee

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Kdepim-bugs mailing list