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", order_by: "idx",
}, },
callback: (data) => { callback: (data) => {
data.message.forEach((row) => { add_timetable_rows(frm, data.message);
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();
}, },
}); });
} }
}, },
}); });
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", { 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],