summaryrefslogtreecommitdiffstats
path: root/install/ui/src/freeipa/_base
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/src/freeipa/_base')
-rw-r--r--install/ui/src/freeipa/_base/Builder.js4
-rw-r--r--install/ui/src/freeipa/_base/Construct_registry.js4
2 files changed, 4 insertions, 4 deletions
diff --git a/install/ui/src/freeipa/_base/Builder.js b/install/ui/src/freeipa/_base/Builder.js
index cddadb9f1..d14721018 100644
--- a/install/ui/src/freeipa/_base/Builder.js
+++ b/install/ui/src/freeipa/_base/Builder.js
@@ -220,8 +220,8 @@ define(['dojo/_base/declare',
cs.pre_ops = cs.pre_ops || [];
cs.post_ops = cs.post_ops || [];
- if (pre) cs.pre_ops.push.call(cs.pre_ops, pre);
- if (post) cs.post_ops.push.call(cs.post_ops, post);
+ if (pre) cs.pre_ops.push.apply(cs.pre_ops, pre);
+ if (post) cs.post_ops.push.apply(cs.post_ops, post);
}
cs.spec = cs.spec || {};
diff --git a/install/ui/src/freeipa/_base/Construct_registry.js b/install/ui/src/freeipa/_base/Construct_registry.js
index bf423d5ab..d9489add3 100644
--- a/install/ui/src/freeipa/_base/Construct_registry.js
+++ b/install/ui/src/freeipa/_base/Construct_registry.js
@@ -102,8 +102,8 @@ define(['dojo/_base/declare',
var cs = construct.clone(old_cs);
cs.type = new_type;
- if (def_cs.pre_ops) cs.pre_ops.push.call(cs.pre_ops, def_cs.pre_ops);
- if (def_cs.post_ops) cs.post_ops.push.call(cs.post_ops, def_cs.post_ops);
+ if (def_cs.pre_ops) cs.pre_ops.push.apply(cs.pre_ops, def_cs.pre_ops);
+ if (def_cs.post_ops) cs.post_ops.push.apply(cs.post_ops, def_cs.post_ops);
if (def_cs.factory) cs.factory = def_cs.factory;
if (def_cs.ctor) cs.ctor = def_cs.ctor;
if (def_cs.spec) {