Announcement

Collapse
No announcement yet.

.ics Import ersetzen/löschen | edit .ics import

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • .ics Import ersetzen/löschen | edit .ics import

    Guten Tag,

    wir testen gerade diverse Groupware-Software, wichtig ist die Kalender-Funktion.
    Ist es möglich bereits importierte Termine (.ics) zu ersetzen (durch erneuten Import einer abgeänderten .ics) oder alle gemeinsam zu bearbeiten? In der .ics Konfiguration ist es möglich z.B. die Methode CANCEL zu wählen und als Status CANCELLED, zum Löschen eines Termins (erkennt OX überhaupt die Methode?). Dabei ist es aber nötig, dass beim erneuten Import der UID (unique identifier) gleich sein muss.
    OX fängt dies aber im vorhinein ab und wirft eine Fehlermeldung, da bereits ein Termin mit dem UID existiert.
    Ist es möglich diese Funktion abzustellen?

    Beim Aktivieren der Funktion "Vorhandene Eregnisse ignorieren", werden Termine unter dem gleichen UID erstellt und die vorhandenen nicht beachtet.

    Beim Stöbern im Source Code bin ich auf folgenden Bool Wert gestoßen:
    -> \com.openexchange.importexport.jar\com\openexchang e\importexport\importers\
    -> ICalImporter.class
    -> boolean ignoreUIDs = isIgnoreUIDs(optionalParams);

    Handelt es sich hierbei um die "Ignorieren" Fkt.? Oder wird damit die Eideutigkeit des UID überprüft?

    MfG

    ___

    Hello,

    we are testing some groupware, especially with a calendar. Is there a way to edit already imported .ics files? Like import it again, but modified? If I try this, OX throws an exception: unique identifier already used. Is it possible to deactivate this function? Because the UID has to be the same to replace the old appointment. If "Ignore existing events" is activated, events with the same UID get added but dont replace the old ones.
    I searched in source code for some possiblities and found a boolean:
    -> \com.openexchange.importexport.jar\com\openexchang e\importexport\importers\
    -> ICalImporter.class
    -> boolean ignoreUIDs = isIgnoreUIDs(optionalParams);
    What's the function of this boolean?

    Knows OX the .ics method CANCEL?

  • #2
    Hello Saar,

    the "IgnoreUIDs" was introduced in 2013. This API documentation should be helpful:


    Regards
    pro-ite

    Comment

    Working...
    X