[Tickets #15054] Thunderbird "all workday" events become "daily" events

noreply at bugs.horde.org noreply at bugs.horde.org
Wed Mar 3 07:23:59 UTC 2021


BITTE NICHT AUF DIESE NACHRICHT ANTWORTEN. NACHRICHTEN AN DIESE  
E-MAIL-ADRESSE WERDEN NICHT GELESEN.

Ticket-URL: https://bugs.horde.org/ticket/15054
------------------------------------------------------------------------------
  Ticket           | 15054
  Erstellt Von     | "Ralf Lang (B1 Systems GmbH)" <lang at b1-systems.de>
  Zusammenfassung  | Thunderbird "all workday" events become "daily" events
  Warteschlange    | Horde Framework Packages
  Typ              | Bug
  Status           | Assigned
  Priorität        | 3. High
  Milestone        |
  Patch            | 1
  Zuständige       | Ralf Lang (B1 Systems GmbH)
------------------------------------------------------------------------------


"Ralf Lang (B1 Systems GmbH)" <lang at b1-systems.de> (2021-03-03 08:23)  
hat geschrieben:

Reproduced against Horde 5.2 and against Horde master

Thunderbird produces new events "all weekdays"

RRULE:FREQ=DAILY;UNTIL=20210331T041500Z;BYDAY=MO,TU,WE,TH,FR

But the server understands:

RRULE:FREQ=DAILY;UNTIL=20210331T041500Z

If the rule is originally created by Horde, this will never happen.  
The event must be originally created by thunderbird and imported via  
kronolith/davPutObject

It spins down to
Horde_Date_Recurrence::fromRRULE20()

The event is correctly parsed into FREQ:DAILY but the BYDAY clause is  
ignored and dropped.

I will prepare a patch that fixes this.





More information about the bugs mailing list