refactor: removed community member doctype
This commit is contained in:
@@ -35,7 +35,7 @@ class LMSBatch(Document):
|
||||
{"batch": self.name, "member_type": "Mentor"},
|
||||
["member"])
|
||||
member_names = [m['member'] for m in memberships]
|
||||
return find_all("Community Member", name=["IN", member_names])
|
||||
return find_all("User", name=["IN", member_names])
|
||||
|
||||
def is_member(self, email):
|
||||
"""Checks if a person is part of a batch.
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
"in_list_view": 1,
|
||||
"in_standard_filter": 1,
|
||||
"label": "Member",
|
||||
"options": "Community Member"
|
||||
"options": "User"
|
||||
},
|
||||
{
|
||||
"fieldname": "member_type",
|
||||
@@ -58,7 +58,7 @@
|
||||
],
|
||||
"index_web_pages_for_search": 1,
|
||||
"links": [],
|
||||
"modified": "2021-04-26 12:52:59.826509",
|
||||
"modified": "2021-05-21 11:48:05.363738",
|
||||
"modified_by": "Administrator",
|
||||
"module": "LMS",
|
||||
"name": "LMS Batch Membership",
|
||||
|
||||
@@ -96,7 +96,7 @@ class LMSCourse(Document):
|
||||
course_mentors = []
|
||||
mentors = frappe.get_all("LMS Course Mentor Mapping", {"course": self.name}, ["mentor"])
|
||||
for mentor in mentors:
|
||||
member = frappe.get_doc("Community Member", mentor.mentor)
|
||||
member = frappe.get_doc("User", mentor.mentor)
|
||||
# TODO: change this to count query
|
||||
member.batch_count = len(frappe.get_all("LMS Batch Membership", {"member": member.name, "member_type": "Mentor"}))
|
||||
course_mentors.append(member)
|
||||
@@ -144,8 +144,7 @@ class LMSCourse(Document):
|
||||
return frappe.get_doc("LMS Batch", batches[0])
|
||||
|
||||
def get_instructor(self):
|
||||
member_name = self.get_community_member(self.owner)
|
||||
return frappe.get_doc("Community Member", member_name)
|
||||
return frappe.get_doc("User", self.owner)
|
||||
|
||||
def get_chapters(self):
|
||||
"""Returns all chapters of this course.
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
"fieldtype": "Link",
|
||||
"in_standard_filter": 1,
|
||||
"label": "Mentor",
|
||||
"options": "Community Member"
|
||||
"options": "User"
|
||||
},
|
||||
{
|
||||
"fetch_from": "mentor.full_name",
|
||||
@@ -36,7 +36,7 @@
|
||||
],
|
||||
"index_web_pages_for_search": 1,
|
||||
"links": [],
|
||||
"modified": "2021-04-20 12:46:48.460934",
|
||||
"modified": "2021-05-21 11:48:43.340315",
|
||||
"modified_by": "Administrator",
|
||||
"module": "LMS",
|
||||
"name": "LMS Course Mentor Mapping",
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
"fieldtype": "Link",
|
||||
"in_standard_filter": 1,
|
||||
"label": "Member",
|
||||
"options": "Community Member"
|
||||
"options": "User"
|
||||
},
|
||||
{
|
||||
"fieldname": "course",
|
||||
@@ -52,7 +52,7 @@
|
||||
"fieldname": "reviewed_by",
|
||||
"fieldtype": "Link",
|
||||
"label": "Reviewed By",
|
||||
"options": "Community Member"
|
||||
"options": "User"
|
||||
},
|
||||
{
|
||||
"fieldname": "comments",
|
||||
@@ -62,7 +62,7 @@
|
||||
],
|
||||
"index_web_pages_for_search": 1,
|
||||
"links": [],
|
||||
"modified": "2021-04-19 09:27:03.814016",
|
||||
"modified": "2021-05-21 11:49:12.543502",
|
||||
"modified_by": "Administrator",
|
||||
"module": "LMS",
|
||||
"name": "LMS Mentor Request",
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
"fieldtype": "Link",
|
||||
"in_list_view": 1,
|
||||
"label": "Author",
|
||||
"options": "Community Member"
|
||||
"options": "User"
|
||||
},
|
||||
{
|
||||
"fieldname": "message",
|
||||
@@ -58,7 +58,7 @@
|
||||
],
|
||||
"index_web_pages_for_search": 1,
|
||||
"links": [],
|
||||
"modified": "2021-04-28 10:17:57.618127",
|
||||
"modified": "2021-05-21 11:49:34.911479",
|
||||
"modified_by": "Administrator",
|
||||
"module": "LMS",
|
||||
"name": "LMS Message",
|
||||
|
||||
Reference in New Issue
Block a user