openjverein / jverein

Open JVerein - Open Source Vereinsverwaltung
https://openjverein.github.io
GNU General Public License v3.0
45 stars 17 forks source link

Eigenschaften Dialog Support für Pflicht und Max1 #426

Closed JohannMaierhofer closed 1 week ago

JohannMaierhofer commented 4 weeks ago

Der Eigenschaften Auswahldialog beim Mitglied Kontextmenü unterstützt jetzt auch die Eigenschaften Gruppen mit gesetztem Pflicht oder Max1 Attribut. Dazu sind die entsprechenden Checks beim Setzen implementiert.

Zusätzlich habe ich noch die Erkennung von alten Settings für die Eigenschaften implementiert. Ein Setting Eintrag darf nicht einstellig sein und die letzte Ziffer muss 1 oder 2 sein (Plus, Minus). Bei alten Settings wird der Setting String gelöscht. Das vermeidet eine Exception wenn ein altes Setting gelesen wird.