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

Attachment: 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

Reply via email to