From 5665ed4676b9b36daa09a734d920db2d566d0b48 Mon Sep 17 00:00:00 2001 From: Petr Vobornik Date: Thu, 11 Apr 2013 15:36:55 +0200 Subject: Builder: return null if no spec supplied https://fedorahosted.org/freeipa/ticket/3235 --- install/ui/src/freeipa/_base/Builder.js | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'install/ui/src/freeipa/_base') 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) { -- cgit