fix: removed live class from template row

This commit is contained in:
Jannat Patel
2023-09-20 13:00:51 +05:30
parent 33f4e82399
commit fb9824301f
2 changed files with 15 additions and 16 deletions

View File

@@ -44,7 +44,15 @@ frappe.ui.form.on("LMS Batch", {
order_by: "idx", order_by: "idx",
}, },
callback: (data) => { callback: (data) => {
data.message.forEach((row) => { add_timetable_rows(frm, data.message);
},
});
}
},
});
const add_timetable_rows = (frm, timetable) => {
timetable.forEach((row) => {
let child = frm.add_child("timetable"); let child = frm.add_child("timetable");
child.reference_doctype = row.reference_doctype; child.reference_doctype = row.reference_doctype;
child.reference_docname = row.reference_docname; child.reference_docname = row.reference_docname;
@@ -54,8 +62,4 @@ frappe.ui.form.on("LMS Batch", {
}); });
frm.refresh_field("timetable"); frm.refresh_field("timetable");
frm.save(); frm.save();
}, };
});
}
},
});

View File

@@ -4,12 +4,7 @@
frappe.ui.form.on("LMS Timetable Template", { frappe.ui.form.on("LMS Timetable Template", {
refresh(frm) { refresh(frm) {
frm.set_query("reference_doctype", "timetable", function () { frm.set_query("reference_doctype", "timetable", function () {
let doctypes = [ let doctypes = ["Course Lesson", "LMS Quiz", "LMS Assignment"];
"Course Lesson",
"LMS Quiz",
"LMS Assignment",
"LMS Live Class",
];
return { return {
filters: { filters: {
name: ["in", doctypes], name: ["in", doctypes],