Merge pull request #2109 from pateljannat/issues-186
fix: check permission of session user during batch enrollment
This commit is contained in:
@@ -26,7 +26,7 @@ class LMSBatchEnrollment(Document):
|
|||||||
if self.owner == self.member:
|
if self.owner == self.member:
|
||||||
return
|
return
|
||||||
|
|
||||||
roles = frappe.get_roles(self.owner)
|
roles = frappe.get_roles()
|
||||||
if "Moderator" not in roles and "Batch Evaluator" not in roles:
|
if "Moderator" not in roles and "Batch Evaluator" not in roles:
|
||||||
frappe.throw(_("You must be a Moderator or Batch Evaluator to enroll users in a batch."))
|
frappe.throw(_("You must be a Moderator or Batch Evaluator to enroll users in a batch."))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user