summaryrefslogtreecommitdiffstats
path: root/install/ui/ipa.js
diff options
context:
space:
mode:
Diffstat (limited to 'install/ui/ipa.js')
-rw-r--r--install/ui/ipa.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/install/ui/ipa.js b/install/ui/ipa.js
index b39a4e56..5d59a89a 100644
--- a/install/ui/ipa.js
+++ b/install/ui/ipa.js
@@ -187,12 +187,11 @@ var IPA = function() {
if (!factory) return null;
try {
- var builder = that.entity_builder();
+ var builder = IPA.entity_builder();
builder.entity({
factory: factory,
- name: name,
- builder: builder
+ name: name
});
var entity = builder.build();
@@ -222,6 +221,7 @@ var IPA = function() {
};
that.get_entity = function(name) {
+ if (typeof name === 'object') return name;
var entity = that.entities.get(name);
if (!entity) {
entity = that.create_entity(name);