Package: webcalendar
Version: 1.0.4-1.1
Severity: normal

I've noticed that whenever I try to import a meeting.ics file from an
MS exchange invite, the start time is offset incorrectly. Attached is
one such .ics file, w/ sensitive info replaced by the string
"BLACKMAGICMARKER". This invite specifies the eastern timezone:
  DTSTART;TZID="(GMT-05.00) Eastern Time (US & Canada)":20061009T150000

I am in the mountain timezone, which is two hours behind eastern. The machine
running webcalendar is in the mountain timezone and is correctly configured to
use the mountain timezone. I am using webcalendar's default of using the same
offset as the server.

If I change the above line to:
  DTSTART;TZID="(GMT-05.00) Eastern Time (US & Canada)":20061009T130000

And then import, the meeting has the correct timezone. Perhaps webcalendar
isn't able to parse the timezone description in this field?

-- System Information:
Debian Release: 3.1
Architecture: ia64
Kernel: Linux 2.6.8-3-mckinley-smp
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages webcalendar depends on:
ii  apache-ssl [httpd]        1.3.33-6sarge3 versatile, high-performance HTTP s
ii  dbconfig-common           1.8.21~bpo.1   common framework for packaging dat
ii  debconf [debconf-2.0]     1.4.30.13      Debian configuration management sy
ii  php4                      4:4.3.10-16    server-side, HTML-embedded scripti
ii  php4-cgi                  4:4.3.10-16    server-side, HTML-embedded scripti
ii  php4-cli                  4:4.3.10-16    command-line interpreter for the p
ii  php4-mysql                4:4.3.10-16    MySQL module for php4
ii  ucf                       1.17           Update Configuration File: preserv

-- debconf information:
  webcalendar/pgsql/manualconf:
  webcalendar/dbconfig-remove:
* webcalendar/mysql/method: tcp/ip
  webcalendar/dbconfig-reinstall: false
* webcalendar/conf/httpd_conf: apache, apache-ssl
* webcalendar/remote/host: localhost
* webcalendar/note/admin_user:
  webcalendar/purge: false
  webcalendar/internal/reconfiguring: false
* webcalendar/conf/db_persistent: true
* webcalendar/pgsql/authmethod-admin: ident
  webcalendar/pgsql/admin-user: postgres
* webcalendar/db/dbname: webcalendar
  webcalendar/conf/single_user_login:
* webcalendar/remote/newhost: localhost
* webcalendar/conf/single_user_mode: false
  webcalendar/upgrade-backup: true
* webcalendar/db/app-user: webcalendar
* webcalendar/mysql/admin-user: root
  webcalendar/passwords-do-not-match:
  webcalendar/upgrade-error: abort
  webcalendar/install-error: abort
* webcalendar/pgsql/authmethod-user:
* webcalendar/remote/port:
  webcalendar/pgsql/changeconf: false
* webcalendar/database-type: mysql
  webcalendar/pgsql/no-empty-passwords:
  webcalendar/remove-error: abort
  webcalendar/pgsql/method: unix socket
  webcalendar/db/basepath:
* webcalendar/dbconfig-upgrade: true
  webcalendar/dbconfig-install: true
* webcalendar/conf/use_http_auth: false
* webcalendar/status/debconf_managed: true

Attachment: meeting.ics
Description: application/awk

Reply via email to