diff options
author | Petr Vobornik <pvoborni@redhat.com> | 2013-04-11 15:36:55 +0200 |
---|---|---|
committer | Petr Vobornik <pvoborni@redhat.com> | 2013-05-06 16:22:24 +0200 |
commit | 5665ed4676b9b36daa09a734d920db2d566d0b48 (patch) | |
tree | 52e41eac8ce6de1676fadf2e10bbfeefd94c28b0 /install/ui/src/freeipa/_base | |
parent | 6a034abf953ab756c69de5ec7a838d259d229bea (diff) | |
download | freeipa-5665ed4676b9b36daa09a734d920db2d566d0b48.tar.gz freeipa-5665ed4676b9b36daa09a734d920db2d566d0b48.tar.xz freeipa-5665ed4676b9b36daa09a734d920db2d566d0b48.zip |
Builder: return null if no spec supplied
https://fedorahosted.org/freeipa/ticket/3235
Diffstat (limited to 'install/ui/src/freeipa/_base')
-rw-r--r-- | install/ui/src/freeipa/_base/Builder.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/install/ui/src/freeipa/_base/Builder.js b/install/ui/src/freeipa/_base/Builder.js index 4f9e2488d..e5301da7b 100644 --- a/install/ui/src/freeipa/_base/Builder.js +++ b/install/ui/src/freeipa/_base/Builder.js @@ -25,6 +25,8 @@ define(['dojo/_base/declare', './Spec_mod' ], function(declare, array, lang, construct, Spec_mod) { + var undefined; + var Builder = declare(null, { /** * Builds objects based on specication. @@ -81,6 +83,8 @@ define(['dojo/_base/declare', var f,c; + if (spec === undefined || spec === null) return null; + context = context || {}; if (overrides) { |