fix: only published courses should be added to batch
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
<Dialog
|
||||
v-model="show"
|
||||
:options="{
|
||||
title: __('Add a course'),
|
||||
title: __('Add Course'),
|
||||
size: 'sm',
|
||||
actions: [
|
||||
{
|
||||
@@ -19,6 +19,7 @@
|
||||
v-model="course"
|
||||
:label="__('Course')"
|
||||
:required="true"
|
||||
:filters="{ published: 1 }"
|
||||
:onCreate="
|
||||
(value, close) => {
|
||||
close()
|
||||
|
||||
@@ -183,7 +183,7 @@ def get_job_details(job):
|
||||
|
||||
|
||||
@frappe.whitelist(allow_guest=True)
|
||||
def get_job_opportunities(filters=None, orFilters=None):
|
||||
def get_job_opportunities(filters: dict = None, orFilters: dict = None):
|
||||
if not filters:
|
||||
filters = {}
|
||||
|
||||
|
||||
@@ -12,6 +12,14 @@ frappe.ui.form.on("LMS Batch", {
|
||||
};
|
||||
});
|
||||
|
||||
frm.set_query("course", "courses", function () {
|
||||
return {
|
||||
filters: {
|
||||
published: 1,
|
||||
},
|
||||
};
|
||||
});
|
||||
|
||||
frm.set_query("assessment_type", "assessment", function () {
|
||||
let doctypes = ["LMS Quiz", "LMS Assignment"];
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user