Hi Achim,
Ich hab nochmal etwas nachgeforscht. Und ich vermute, dass bei egroupware
irgendwas kaputt geht, wenn der ATTENDEE wie folgt aussieht:
ATTENDEE;CN=Stephanie;EMAIL=Stephanie:MAILTO:Stephanie
ORGANIZER;CN=Stephanie:MAILTO:Stephanie
Dabei ist “Stephanie” tatsächlich der Username. Aber die E-Mail ist sehr
kaputt.
Allerdings gibt es noch einen Trick bei der Sache. Wenn das ein Add ist,
dann ist es ok, der Termin wird hinzugefügt. Anscheinend scheint eGroupware
dann den (kaputten?) ATTENDEE Eintrag zu ignorieren. Bei einem GET taucht
der jedenfalls nicht mehr im ics auf.
Wenn man dann aber hingeht und den schon im Kalendar vorhandenen Termin
nochmal schickt mit der (kaputten?) ATTENDEE Zeile, dann geht er verloren.
Er verschwindet dann aus der Kalenderansicht und wird dann auch vom Device
gelöscht, da keine etag mehr dafür zurück geschickt wird.
Ich vermute, dass er noch irgendwo in der Datenbank rumhängt, nur jetzt
keinem User mehr zugeordnet ist. Kann das sein? Kann ich das rausfinden?
Wenn Du noch etwas von dem Termin weißt, zB den Titel, kannst Du einfach
in der Datenbank danach suchen. Wenn Du die cal_id hast, einfach in der
egw_cal_user nach den attendees dieser cal_id schauen.
Gibt es eine Funktion in eGroupware, die verwaiste Einträge löscht?
Nein, Du kannst aber in der EGroupware den Besitzer Filter verwenden,
dann werden Dir auch Termine angezeigt die Du besitzt, an denen Du aber
nicht teilnimmst.
Wie kann ich verhindern, dass das passiert?
Schick mir die HTTP Requests, zB. aus dem CalDAV Log mit denen sich das
Problem reproduzieren lässt. Dann kann ich danach schauen.
Ralf
Gruß
Achim
–
View this message in context: http://egroupware.219119.n3.nabble.com/Problem-mit-caldav-tp3994432p3994448.html
Sent from the egroupware-german mailing list archive at Nabble.com.
Sponsored by Intel® XDK
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german
–
Ralf Becker
Director Software Development
Stylite AG
Morschheimer Strasse 15 | Tel. +49 6352 70629 0
D-67292 Kirchheimbolanden | Fax. +49 6352 70629 30
Email: rb@stylite.de
www.stylite.de | www.egroupware.org
Managing Directors: Andre Keller | Ralf Becker | Gudrun Mueller
Chairman of the supervisory board: Prof. Dr. Birger Leon Kropshofer
VAT DE214280951 | Registered HRB 31158 Kaiserslautern Germany
Sponsored by Intel® XDK
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
egroupware-german mailing list
egroupware-german@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-german