Files
lms/community/templates/pages/reviews.js
2021-06-28 20:27:17 +05:30

38 lines
846 B
JavaScript

frappe.ready(() => {
$("#provide-feedback").click((e) => {
e.preventDefault();
let d = new frappe.ui.Dialog({
title: 'Provide your Feedback',
fields: [
{
label: 'Rating',
fieldname: 'rating',
fieldtype: 'Rating'
},
{
label: 'Review',
fieldname: 'review',
fieldtype: 'Small Text'
}
],
primary_action_label: 'Submit',
primary_action(values) {
console.log(values);
frappe.call({
method: "community.lms.doctype.lms_course.lms_course",
args: {
course: "{{ course.name }}",
rating: values.rating,
review: values.review
},
callback: (data) => {
d.hide();
}
})
}
});
d.show();
})
})