Package: gcalcli Version: 4.3.0-1 Severity: normal File: /usr/bin/gcalcli Dear Maintainer,
I have found that multi-day events do not reliably show up on all days when running `gcalcli calm` or `gcalcli calw`. As a simple example, the attached `calm.out` file was generated by running `gcalcli --nocache --calendar=Test calm August >calm`. This should show a single event running 8-15 August 2022, but as you can see from the attached output files, the event is shown as being present on 8-13 August and 15 August, but not on Sunday 14 August. Because the attached `calm.out` output contains escape sequences, I've also attached `calm.txt`, which contains a copy-paste of the displayed content from my terminal, and therefore no escape codes. The "Test" calendar referenced only has a single event, a multi-day, all day event titled "Test event". It is publically available (at least at time of writing) at [0]. I've also attached the output of `gcalcli --nocolor --nocache --calendar=Test agenda --details=calendar --details=length --details=url 2022-08-01 2022-08-31`, which I believe should have all the details necessary for someone else to create an identical test calendar and event. [0]: https://calendar.google.com/calendar/embed?src=c_701nljt1vjvj5vattsc0q8b264%40group.calendar.google.com&ctz=Europe%2FLondon -- System Information: Distributor ID: Raspbian Description: Raspbian GNU/Linux 11 (bullseye) Release: 11 Codename: bullseye Architecture: armv7l Kernel: Linux 5.10.63-v7l+ (SMP w/4 CPU threads) Kernel taint flags: TAINT_CRAP Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages gcalcli depends on: ii python3 3.9.2-3 ii python3-dateutil 2.8.1-6 ii python3-googleapi 1.7.11-4 ii python3-httplib2 0.18.1-3 ii python3-oauth2client 4.1.2-7 ii python3-parsedatetime 2.6-1 ii python3-six 1.16.0-2 Versions of packages gcalcli recommends: ii python3-vobject 0.9.6.1-0.2 gcalcli suggests no packages. -- no debconf information
calm.out
Description: Binary data
┌────────────────────────────────────────────────────────────────────────────┐ │August 2022 │ ├──────────┬──────────┬──────────┬──────────┬──────────┬──────────┬──────────┤ │Sunday │Monday │Tuesday │Wednesday │Thursday │Friday │Saturday │ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ │ │01 │02 │03 │04 │05 │06 │ │ │ │ │ │ │ │ │ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ │07 │08 │09 │10 │11 │12 │13 │ │ │ │ │ │ │ │ │ │ │Test event│Test event│Test event│Test event│Test event│Test event│ │ │ │ │ │ │ │ │ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ │14 │15 │16 │17 │18 │19 │20 │ │ │ │ │ │ │ │ │ │ │Test event│ │ │ │ │ │ │ │ │ │ │ │ │ │ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ │21 │22 │23 │24 │25 │26 │27 │ │ │ │ │ │ │ │ │ ├──────────┼──────────┼──────────┼──────────┼──────────┼──────────┼──────────┤ │28 │29 │30 │31 │ │ │ │ │ │ │ │ │ │ │ │ └──────────┴──────────┴──────────┴──────────┴──────────┴──────────┴──────────┘
Mon Aug 08 Test event Calendar: Test Link: https://www.google.com/calendar/event?eid=NjlwZDI4OHNqc3ZtbTRqY2E3YzlzdGMwa2sgY183MDFubGp0MXZqdmo1dmF0dHNjMHE4YjI2NEBn Length: 8 days, 0:00:00