Skip to content

Commit b7edd0e

Browse files
fix permissions for new qualifications endpoints
1 parent 425ffcc commit b7edd0e

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

backend/src/main/java/org/eventplanner/users/values/Role.java

+6-2
Original file line numberDiff line numberDiff line change
@@ -46,14 +46,15 @@ public String value() {
4646
Permission.READ_EVENTS,
4747
Permission.READ_USERS,
4848
Permission.READ_POSITIONS,
49+
Permission.READ_QUALIFICATIONS,
4950
Permission.JOIN_LEAVE_EVENT_TEAM
5051
);
5152
case EVENT_PLANNER -> Stream.of(
5253
Permission.READ_OWN_USER_DETAILS,
5354
Permission.WRITE_OWN_USER_DETAILS,
5455
Permission.READ_EVENTS,
5556
Permission.READ_USERS,
56-
Permission.READ_POSITIONS,
57+
Permission.READ_POSITIONS,Permission.READ_QUALIFICATIONS,
5758
Permission.WRITE_EVENTS
5859
);
5960
case TEAM_PLANNER -> Stream.of(
@@ -62,6 +63,7 @@ public String value() {
6263
Permission.READ_EVENTS,
6364
Permission.READ_USERS,
6465
Permission.READ_POSITIONS,
66+
Permission.READ_QUALIFICATIONS,
6567
Permission.JOIN_LEAVE_EVENT_TEAM,
6668
Permission.WRITE_EVENT_TEAM,
6769
Permission.READ_USER_DETAILS
@@ -72,9 +74,11 @@ public String value() {
7274
Permission.READ_EVENTS,
7375
Permission.READ_USERS,
7476
Permission.READ_POSITIONS,
77+
Permission.READ_QUALIFICATIONS,
7578
Permission.READ_USER_DETAILS,
7679
Permission.WRITE_USERS,
77-
Permission.WRITE_POSITIONS
80+
Permission.WRITE_POSITIONS,
81+
Permission.WRITE_QUALIFICATIONS
7882
);
7983
};
8084
}

frontend/src/ui/views/admin/users/details/UserDetailsView.vue

+4
Original file line numberDiff line numberDiff line change
@@ -145,6 +145,10 @@
145145
<i class="fa-solid fa-user-plus" />
146146
<span>Reise hinzufügen</span>
147147
</li>
148+
<li class="context-menu-item" @click="addUserQualification()">
149+
<i class="fa-solid fa-file-circle-plus" />
150+
<span>Qualifikation hinzufügen</span>
151+
</li>
148152
<li class="context-menu-item">
149153
<i class="fa-solid fa-key" />
150154
<span>Passwort zurücksetzen</span>

0 commit comments

Comments
 (0)