Hallo.
Ich baue grade an einer Benutzer/Gruppen Verwaltung im FS5 5.0.211.55785.
Als JAR benutze ich fs-client 5.0.211.
Ich benutze die Methode de.espirit.firstspirit.access.project.Groups.removeUser(User user) zum Löschen aller Gruppen, um danach alle im Formular ausgewählten Gruppen für einen User mit addUser wieder hinzuzufügen.
Folgendes Verhalten:
wenn ich removeUser auf Entität Group aufrufe, wird scheinbar der User im FS System gelöscht, ist auch nicht mehr in der Konfigurationsoberfläche unter "users" zu finden.
Wenn ich dann mit project.addUser versuche diesen wieder anzulegen, behauptet die API, der würde existieren. Leider kommt er aber nicht bei project.getUsers(); mit raus.
Was ist hier passiert?