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,18 +44,22 @@ frappe.ui.form.on("LMS Batch", {
order_by: "idx",
},
callback: (data) => {
data.message.forEach((row) => {
let child = frm.add_child("timetable");
child.reference_doctype = row.reference_doctype;
child.reference_docname = row.reference_docname;
child.date = row.date;
child.start_time = row.start_time;
child.end_time = row.end_time;
});
frm.refresh_field("timetable");
frm.save();
add_timetable_rows(frm, data.message);
},
});
}
},
});
const add_timetable_rows = (frm, timetable) => {
timetable.forEach((row) => {
let child = frm.add_child("timetable");
child.reference_doctype = row.reference_doctype;
child.reference_docname = row.reference_docname;
child.date = row.date;
child.start_time = row.start_time;
child.end_time = row.end_time;
});
frm.refresh_field("timetable");
frm.save();
};

View File

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