Bug 396570

Summary: print/preview: only recurrent events of only one calendar
Product: [Applications] korganizer Reporter: Steffen Michalek <steffen>
Component: printingAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: info, steffen
Priority: NOR    
Version: 5.7.3   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Part of the overwiev of the week, some events, colors for different calendars
Part of the overwiev of the week, print preview, non-recurrent events missing als well as second calendar

Description Steffen Michalek 2018-07-16 12:10:20 UTC
Created attachment 113966 [details]
Part of the overwiev of the week, some events, colors for different calendars

Today for the first time, the printout contains only few of my events of the week.
I was used to get every event from every calender chosen to display on screen (using the option "combine calendars in one view" - or similar, I use the german version).
I cannot find options or preferences neither for using only one calendar nor for using only recurrent events (which I could have chosen by accident).
Comment 1 Steffen Michalek 2018-07-16 12:11:48 UTC
Created attachment 113967 [details]
Part of the overwiev of the week, print preview, non-recurrent events missing als well as second calendar
Comment 2 Viktor Garske 2021-04-13 10:07:08 UTC
It seems like this bug is still present in 5.16.3.
Comment 3 Bug Janitor Service 2021-06-10 00:38:31 UTC
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kcalendarcore/-/merge_requests/39
Comment 4 gjditchfield 2021-06-12 00:35:19 UTC
Git commit b5528e13069a23626a9ad6ccbbd398c8a3df1bfa by Glen Ditchfield, on behalf of Glen Ditchfield.
Committed on 12/06/2021 at 00:34.
Pushed by gditchfield into branch 'master'.

Return start datetimes for non-recurring incidences

When given a non-recurring incidence and a date between its start and end
datetimes, `startDateTimesForDate()` returned an empty list instead of
the start date.  As a result, the printed timetables did not print
non-recurring events.
Related: bug 406251, bug 410520

M  +1    -0    autotests/CMakeLists.txt
A  +68   -0    autotests/teststartdatetimesfordate.cpp     [License: LGPL(v2.0+)]
M  +1    -1    src/incidence.cpp

https://invent.kde.org/frameworks/kcalendarcore/commit/b5528e13069a23626a9ad6ccbbd398c8a3df1bfa