fix: removed live class from template row
This commit is contained in:
@@ -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();
|
||||
};
|
||||
|
||||
@@ -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],
|
||||
|
||||
Reference in New Issue
Block a user