File tree Expand file tree Collapse file tree 2 files changed +9
-4
lines changed
Expand file tree Collapse file tree 2 files changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ const version = "v1.9.3";
44const changelog = {
55 "v1.9.3" : [
66 "Erlaubt die Gruppe der MA in der erweiterten Nutzerliste anzuzeigen" ,
7+ "Fehlerbehebung, dass die Gruppeneinteilung nicht korrekt angezeigt wurde"
78 ] ,
89 "v1.9.2" : [
910 "Behebung, dass die Sortierung in der MA-Liste mit Umlauten nicht funktioniert hat" ,
Original file line number Diff line number Diff line change @@ -647,10 +647,14 @@ export default defineComponent({
647647 group .Preferences .forEach ((preference , preferenceIndex ) => {
648648 preference .Participators .forEach ((participator , participatorIndex ) => {
649649 const pId = getParticipatorId (participator);
650- participators .value [pId].groupId = group .id ;
651- participators .value [pId].preferenceId = preference .id ;
652- participators .value [pId].ignoredWishes = participator .ignoredWishes ;
653- groupList .value [groupIndex].Preferences [preferenceIndex].Participators [participatorIndex] = participators .value [pId];
650+ if (! participators .value [pId]) {
651+ delete preference .Participators [participatorIndex];
652+ } else {
653+ participators .value [pId].groupId = group .id ;
654+ participators .value [pId].preferenceId = preference .id ;
655+ participators .value [pId].ignoredWishes = participator .ignoredWishes ;
656+ groupList .value [groupIndex].Preferences [preferenceIndex].Participators [participatorIndex] = participators .value [pId];
657+ }
654658 })
655659 });
656660 group .GroupUsers .forEach ((groupUser , userIndex ) => {
You can’t perform that action at this time.
0 commit comments