瀏覽代碼

AMBARI-9565 Add service wizard: check (and fix if needed) handling KDC credentials error (additional patch). (ababiichuk)

aBabiichuk 10 年之前
父節點
當前提交
c474a75150
共有 1 個文件被更改,包括 4 次插入3 次删除
  1. 4 3
      ambari-web/app/utils/ajax/ajax.js

+ 4 - 3
ambari-web/app/utils/ajax/ajax.js

@@ -2459,9 +2459,10 @@ var ajax = Em.Object.extend({
       var message = $.parseJSON(jqXHR.responseText).message;
     } catch (err) {}
     if (jqXHR.status === 400 && message) {
-      return message.contains(specialMsg.missingKDC) ? specialMsg.missingKDC
-        : message.contains(specialMsg.invalidKDC) ? specialMsg.invalidKDC :
-        specialMsg.missingRDCForRealm ? specialMsg.missingRDCForRealm : null;
+      for(var m in specialMsg) {
+        if (specialMsg.hasOwnProperty(m) && message.contains(specialMsg[m]))
+          return m;
+      }
     } else {
       return null;
     }