From f7b352f59555b6551aafa49ad91d44641850902c Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Mon, 27 Apr 2020 21:57:25 -0400 Subject: [PATCH] [+] Add notification for the last rating --- .../overall-course/course-head/course-head.vue | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/pages/overall/overall-course/course-head/course-head.vue b/src/pages/overall/overall-course/course-head/course-head.vue index 9626c33..d7a01fb 100644 --- a/src/pages/overall/overall-course/course-head/course-head.vue +++ b/src/pages/overall/overall-course/course-head/course-head.vue @@ -162,6 +162,20 @@ 'Thank you for submitting your fist rating!', {confirmButtonText: 'OK'} ); } + + // Last rating + if (App.instance.courses.filter(c => c.isGraded && !c.rated).length == 0) + { + this.$confirm('You have rated all of your courses! Do you want to turn off the rating buttons?' + + ' (there are option to toggle them on again by clicking your avatar on the top right corner.)', + 'Thank you for submitting rating!', + {confirmButtonText: 'Sure!', cancelButtonText: 'Nope.'}).then(() => + { + // Disable rating buttons + Navigation.instance.onAvatarMenu('switch-rating'); + this.$message.success('Rating buttons are disabled'); + }); + } } else {