From 28be3891d27c68e002f21b2c6e235b418c7ffa8d Mon Sep 17 00:00:00 2001 From: Jannat Patel Date: Thu, 6 Nov 2025 12:21:12 +0530 Subject: [PATCH] fix: roles, permission and access on profile page --- frontend/src/components/Modals/Event.vue | 43 ++++++++++++++++--- frontend/src/pages/Profile.vue | 16 +++---- .../src/pages/ProfileEvaluationSchedule.vue | 2 +- .../ProgrammingExerciseSubmission.vue | 4 +- frontend/src/stores/session.js | 11 ----- frontend/src/stores/settings.js | 7 +++ lms/lms/api.py | 11 +++++ .../lms_badge_assignment.json | 26 ++++++++++- 8 files changed, 90 insertions(+), 30 deletions(-) diff --git a/frontend/src/components/Modals/Event.vue b/frontend/src/components/Modals/Event.vue index dfc5173a..f331981a 100644 --- a/frontend/src/components/Modals/Event.vue +++ b/frontend/src/components/Modals/Event.vue @@ -66,7 +66,11 @@ {{ __('View Certificate') }} -