Hello,
I don't have time right now to dig into all the stuff to properly propose a
patch, but I assume changing those lines in the file icalparser.c (line
1029-1033 in the current version) would work
``` case ICAL_TRIGGER_PROPERTY:
/* Accept DATE-TIME and DURATION */
if (value_kind != ICAL_DATETIME_VALUE && value_kind !=
ICAL_DURATION_VALUE)
value_err = illegal_type;
break;
```
direct link to the file https://searchfox.org/comm-
central/source/calendar/libical/src/libical/icalparser.c#1029
If an active developer can add this patch, it would be very great (this
bug is pretty much annoying); if not possible I will see how to
participate directly in patching the file, but I'm not used to big
projects participations...
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to thunderbird in Ubuntu.
https://bugs.launchpad.net/bugs/1846423
Title:
Lightning: Cannot dismiss reminders. Got a VALUE parameter with an
illegal type for property: VALUE=DURATION
Status in Mozilla Thunderbird:
Fix Released
Status in thunderbird package in Ubuntu:
Confirmed
Bug description:
Cannot dismiss reminders for a recurrence with exceptions. Calendar entries
like this are generated:
BEGIN:VALARM
ACTION:DISPLAY
DESCRIPTION:My recurrence
TRIGGER;VALUE=DURATION:-PT120M
X-LIC-ERROR;X-LIC-ERRORTYPE=PARAMETER-VALUE-PARSE-ERROR:Got a VALUE parame
ter with an illegal type for property: VALUE=DURATION
END:VALARM
ProblemType: Bug
DistroRelease: Ubuntu 19.04
Package: xul-ext-lightning 1:60.8.0+build1-0ubuntu0.19.04.1
ProcVersionSignature: Ubuntu 5.0.0-29.31-generic 5.0.21
Uname: Linux 5.0.0-29-generic x86_64
AddonCompatCheckDisabled: False
ApportVersion: 2.20.10-0ubuntu27.1
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: vectro 2004 F.... pulseaudio
/dev/snd/controlC0: vectro 2004 F.... pulseaudio
BuildID: 20190705212852
Channel: Unavailable
CurrentDesktop: KDE
Date: Wed Oct 2 17:50:39 2019
Extensions: extensions.sqlite corrupt or missing
ForcedLayersAccel: False
IfupdownConfig:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
IncompatibleExtensions: Unavailable (corrupt or non-existant
compatibility.ini or extensions.sqlite)
IpRoute:
default via 192.168.1.1 dev wlo1 proto dhcp metric 600
169.254.0.0/16 dev wlo1 scope link metric 1000
192.168.1.0/24 dev wlo1 proto kernel scope link src 192.168.1.14 metric 600
Locales: extensions.sqlite corrupt or missing
PrefSources: prefs.js
Profiles: Profile0 (Default) - LastVersion=60.8.0/20190705212852 (In use)
RunningIncompatibleAddons: False
SourcePackage: thunderbird
Themes: extensions.sqlite corrupt or missing
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 01/25/2018
dmi.bios.vendor: Hewlett-Packard
dmi.bios.version: L78 Ver. 01.43
dmi.board.name: 2101
dmi.board.vendor: Hewlett-Packard
dmi.board.version: KBC Version 16.3C
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.modalias:
dmi:bvnHewlett-Packard:bvrL78Ver.01.43:bd01/25/2018:svnHewlett-Packard:pnHPProBook640G1:pvrA3009DD10303:rvnHewlett-Packard:rn2101:rvrKBCVersion16.3C:cvnHewlett-Packard:ct10:cvr:
dmi.product.family: 103C_5336AN G=N L=BUS B=HP S=PRO
dmi.product.name: HP ProBook 640 G1
dmi.product.sku: T4M40UT#ABA
dmi.product.version: A3009DD10303
dmi.sys.vendor: Hewlett-Packard
To manage notifications about this bug go to:
https://bugs.launchpad.net/thunderbird/+bug/1846423/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp