X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/c2aaf253649281fee8e79a3300d81c827d9a1fd1..ef26fcdecd49177fd52a0741aa76c0621b1af38e:/js/kivi.ActionBar.js diff --git a/js/kivi.ActionBar.js b/js/kivi.ActionBar.js index 2afedfff7..9f48d2e06 100644 --- a/js/kivi.ActionBar.js +++ b/js/kivi.ActionBar.js @@ -139,9 +139,13 @@ namespace('kivi', function(k){ if (data.checks) { for (var i=0; i < data.checks.length; i++) { check = data.checks[i]; - func = kivi.get_function_by_name(check); - if (!func) console.log('Cannot find check function: ' + check); - if (!func()) return; + if (check.constructor !== Array) + check = [ check ]; + func = kivi.get_function_by_name(check[0]); + if (!func) + console.log('Cannot find check function: ' + check); + if (!func.apply(document, check.slice(1))) + return; } } if (data.confirm && !confirm(data.confirm)) return;