alexplusde / events

Veranstaltungskalender, Terminbuchung, Terminanfragen, Anmeldungen und Teilnehmerlisten für REDAXO 5 auf YForm-Basis

Home Page:https://alexplusde.github.io/events/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Umgang mit UID

191977 opened this issue · comments

Es sieht für mich so aus, als bietet der Vendor für iCal/ICS keine Methode um die UID extern zu generieren und an diesen zu übergeben. Jede ICS bekommt eine neue UID mit der der Standard-php-Methode uniqid(). Es gibt aber auch schon einen entsprechenden issue dazu https://github.com/markuspoerschke/iCal

Es scheint auch ganz allgemein verschiedene Auffassungen dazu zu geben ob die UID unique zum Event oder zum exportierten file sein soll. Ich verstehe RFC5545 so, dass es zum Event sein müsste. Wir würden dann nach einer bestimmten Logik die UID generieren, in die DB speichern und an den verdor beim Export übergeben. Jedoch scheinen viele Cal-Server so vorzugehen wie der vendor und bei jedem Export eines Kalenders oder Events eine neue UID zu generieren.
Kannst du dir das bitte auch mal anschauen Alex?

markuspoerschke/iCal#70 (comment)

Soll wohl bei der Initialisierung möglich sein, diese zu übergeben.

Ok super danke. Läuft.

Tipp: Wenn du es fixt, dann verweise in deinem Commit mit closes #25. Das Issue 25 geht dann – und erst dann – zu, wenn die Änderung auch wirklich drin ist.