Selaa lähdekoodia

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

aBabiichuk 10 vuotta sitten
vanhempi
commit
c474a75150
1 muutettua tiedostoa jossa 4 lisäystä ja 3 poistoa
  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;
     }