fix: replaced slug with name and removed whitelist

This commit is contained in:
pateljannat
2021-05-07 16:28:12 +05:30
parent 28ef7e5def
commit d4c19932d5
3 changed files with 3 additions and 4 deletions

View File

@@ -22,7 +22,7 @@ class LMSBatch(Document):
frappe.throw(_("You are not a mentor of the course {0}").format(course.title))
def after_insert(self):
create_membership(batch=self.title, member_type="Mentor")
create_membership(batch=self.name, member_type="Mentor")
def generate_code(self):
short_code = frappe.db.get_value("LMS Course", self.course, "short_code")

View File

@@ -28,7 +28,6 @@ class LMSBatchMembership(Document):
member_name = frappe.db.get_value("Community Member", self.member, "full_name")
frappe.throw(_("{0} is already a {1} of {2} course through {3} batch").format(member_name, membership.member_type, course, membership.batch))
@frappe.whitelist()
def create_membership(batch, member=None, member_type="Student", role="Member"):
if not member:
member = frappe.db.get_value("Community Member", {"email": frappe.session.user}, "name")