Quellcode durchsuchen

HUE-3450 [metadata] Load relationships after getting the table id

Romain Rigaux vor 9 Jahren
Ursprung
Commit
ca315bd2ce
1 geänderte Dateien mit 3 neuen und 2 gelöschten Zeilen
  1. 3 2
      apps/metastore/src/metastore/static/metastore/js/metastore.ko.js

+ 3 - 2
apps/metastore/src/metastore/static/metastore/js/metastore.ko.js

@@ -448,6 +448,7 @@
               }, function(data) {
               }, function(data) {
                 if (data && data.status == 0) {
                 if (data && data.status == 0) {
                   self.navigatorStats(ko.mapping.fromJS(data.entity));
                   self.navigatorStats(ko.mapping.fromJS(data.entity));
+                  self.getRelationships();
                 } else {
                 } else {
                   $(document).trigger("info", data.message);
                   $(document).trigger("info", data.message);
                 }
                 }
@@ -455,8 +456,6 @@
                 $(document).trigger("error", xhr.responseText);
                 $(document).trigger("error", xhr.responseText);
               });
               });
 
 
-              self.getRelationships();
-
               $.post('/metadata/api/optimizer_api/table_details', {
               $.post('/metadata/api/optimizer_api/table_details', {
                 tableName: self.name
                 tableName: self.name
               }, function(data){
               }, function(data){
@@ -539,6 +538,8 @@
         } else {
         } else {
           $(document).trigger("error", data.message);
           $(document).trigger("error", data.message);
         }
         }
+      }).fail(function (xhr, textStatus, errorThrown) {
+        $(document).trigger("info", xhr.responseText);
       });
       });
     };
     };
   }
   }