Files
pretix_cgo/src/pretix/static/pretixcontrol/js/ui/quota.js
2019-05-16 11:41:30 +02:00

42 lines
1.0 KiB
JavaScript

/*globals $, Morris, gettext*/
$(function () {
if (!$("#quota-stats").length) {
return;
}
$(".chart").css("height", "250px");
new Morris.Donut({
element: 'quota_chart',
data: JSON.parse($("#quota-chart-data").html()),
resize: true,
colors: [
'#0044CC', // paid
'#0088CC', // pending
'#BD362F', // vouchers
'#F89406', // carts
'#51A351' // available
]
});
});
$(function () {
if (!$("input[name=itemvars]").length) {
return;
}
var autofill = ($("#id_name").val() === "");
$("#id_name").on("change keyup keydown keypress", function () {
autofill = false;
})
$("input[name=itemvars]").change(function () {
if (autofill) {
var names = [];
$("input[name=itemvars]:checked").each(function () {
names.push($.trim($(this).closest("label").text()))
});
$("#id_name").val(names.join(', '));
}
});
});