diff --git a/app/scripts/services/secrets.js b/app/scripts/services/secrets.js index d2aad07ee1..38a82ac160 100644 --- a/app/scripts/services/secrets.js +++ b/app/scripts/services/secrets.js @@ -113,6 +113,9 @@ angular.module("openshiftConsole") var decodeSecretData = function(secretData) { var nonPrintable = {}; var decodedSecret = _.mapValues(secretData, function(data, configType) { + if (!data) { + return ''; + } var decoded, isNonPrintable; if (configType === ".dockercfg" || configType === ".dockerconfigjson") { return decodeDockerConfig(data, configType); diff --git a/dist/scripts/scripts.js b/dist/scripts/scripts.js index b329d75a9e..21184e3a41 100644 --- a/dist/scripts/scripts.js +++ b/dist/scripts/scripts.js @@ -3230,6 +3230,7 @@ t.other.push(e); }, decodeSecretData: function(e) { var t = {}, n = _.mapValues(e, function(e, n) { +if (!e) return ""; var a; return ".dockercfg" === n || ".dockerconfigjson" === n ? o(e, n) : (a = window.atob(e), /[\x00-\x09\x0E-\x1F]/.test(a) ? (t[n] = !0, e) : a); });