File: /var/www/vhost/disk-apps/teamdemo.sports-crowd.com/public/js/erp_parameters.js
function saveParameters(typeAcademy) {
var data = buildInfoForApi('#academy_parameters')
data.shop_sync = $("#shop_sync").is(":checked");
data.academy_sync = $("#academy_sync").is(":checked");
data.automatic_sync_erp_log = $("#automatic_sync_erp_log").is(":checked");
data.experience_sync = $("#experience_sync").is(":checked");
formData = new FormData();
for (var key in data) {
formData.append(key, data[key]);
}
$.ajax({
url: "/erp/parameters/save",
type: "POST",
dataType: "json",
processData: false,
contentType: false,
headers: {
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr(
"content"
)
},
data: formData,
success: function (r) {
if (r.r) {
swal(r.m, {
icon: "success",
buttons: {
Ok: true,
},
}).then((val) => {
if (val == "Ok") {
$(location).attr("href", "/erp/parameters");
}
});
} else {
swal("Error", Lang.get("messagesClient.academy_user_tag2"), "error");
}
},
error: function (e) {
swal("Error", Lang.get("messagesClient.academy_user_tag2"), "error");
},
});
}
function showErrorSwal(message) {
swal(Lang.get(message), {
icon: "error",
});
return false;
}