From e3ea5e8d5050890a8e7f17271d04954f71dad325 Mon Sep 17 00:00:00 2001 From: Petr Vobornik Date: Thu, 4 Apr 2013 17:29:06 +0200 Subject: Limit Provider reporting https://fedorahosted.org/freeipa/ticket/3235 --- install/ui/src/freeipa/_base/Provider.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'install/ui/src/freeipa/_base') diff --git a/install/ui/src/freeipa/_base/Provider.js b/install/ui/src/freeipa/_base/Provider.js index 16190bdbf..8d769a2eb 100644 --- a/install/ui/src/freeipa/_base/Provider.js +++ b/install/ui/src/freeipa/_base/Provider.js @@ -165,13 +165,15 @@ define(['dojo/_base/declare','dojo/_base/lang'], function(declare, lang) { } else if(this._handle_children(key)) { value = this._handling_provider.get(key); } else { - // Return key as value when it's not a proper key. - window.console.log('Using key as value:'+key); + // Report invalid keys + if (typeof key === 'string' && key[0] === '@') { + window.console.warn('Using key as value:'+key); + } } } var ret = value || alternate; - if (!ret) { + if (!ret && key) { window.console.log('No value for:'+key); } -- cgit