check for return value of mytasks api call

do nothing if data is null
This commit is contained in:
Uwe Steinmann 2017-01-09 08:58:37 +01:00
parent fbb91c9c30
commit 72535081d6

View File

@ -998,15 +998,17 @@ $(document).ready(function() { /* {{{ */
dataType: "json",
data: {command: 'mytasks'},
success: function(data) {
if(approval_count != data.data.approval.length ||
review_count != data.data.review.length ||
receipt_count != data.data.receipt.length ||
revision_count != data.data.revision.length) {
$("#menu-tasks > ul > li").html('Loading').hide().load('../op/op.Ajax.php?command=view&view=menutasks').fadeIn('500')
approval_count = data.data.approval.length;
review_count = data.data.review.length;
receipt_count = data.data.receipt.length;
revision_count = data.data.revision.length;
if(data) {
if(approval_count != data.data.approval.length ||
review_count != data.data.review.length ||
receipt_count != data.data.receipt.length ||
revision_count != data.data.revision.length) {
$("#menu-tasks > ul > li").html('Loading').hide().load('../op/op.Ajax.php?command=view&view=menutasks').fadeIn('500')
approval_count = data.data.approval.length;
review_count = data.data.review.length;
receipt_count = data.data.receipt.length;
revision_count = data.data.revision.length;
}
}
},
timeout: 1000