projects
/
kivitendo-erp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
c2aaf25
)
ActionBar: »checks«-Funktionen auch mit Argumenten aufrufen können
author
Moritz Bunkus
<m.bunkus@linet-services.de>
Thu, 26 Jan 2017 09:17:17 +0000
(10:17 +0100)
committer
Moritz Bunkus
<m.bunkus@linet-services.de>
Tue, 28 Feb 2017 09:43:58 +0000
(10:43 +0100)
js/kivi.ActionBar.js
patch
|
blob
|
history
diff --git
a/js/kivi.ActionBar.js
b/js/kivi.ActionBar.js
index
2afedff
..
9f48d2e
100644
(file)
--- 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];
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;
}
}
if (data.confirm && !confirm(data.confirm)) return;