Update: Quick Log & Queue Support

This commit is contained in:
Gary Sharp
2014-02-18 17:26:03 +11:00
parent 0db43d9200
commit 6ac87633ac
7 changed files with 75 additions and 65 deletions
+3 -6
View File
@@ -258,7 +258,6 @@
$deviceHeld.change(validateQuickLog);
$jobTypes.change(validateQuickLog);
$('#createJob_SubTypes').on('change', 'input', validateQuickLog);
validateQuickLog();
function validateQuickLog() {
@@ -275,11 +274,7 @@
case 'SImg':
case 'SOS':
case 'UMgmt':
// If Job-Queues are configured for a Sub-Type, don't allow quick-log.
if ($('#createJob_SubType_' + $jobTypes.filter(':checked').val()).find('input:checked').closest('li').has('i.queue').length == 0)
quickLogAllowed = true;
else
quickLogAllowed = false;
quickLogAllowed = true;
break;
default:
quickLogAllowed = false;
@@ -301,8 +296,10 @@
$quickLog.change(function () {
if ($(this).is(':checked')) {
$quickLogTaskTimeContainer.slideDown();
$('#createJob_SubTypes').addClass('isQuickLog');
} else {
$quickLogTaskTimeContainer.slideUp();
$('#createJob_SubTypes').removeClass('isQuickLog');
}
});