Przeglądaj źródła

HUE-8242 [frontend] Fix JS error when fetching MultiTableEntries

Johan Ahlen 7 lat temu
rodzic
commit
f4ad1d4456

+ 1 - 1
desktop/core/src/desktop/static/desktop/js/dataCatalog.js

@@ -69,7 +69,7 @@ var DataCatalog = (function () {
       path: entry.path, // Set for DataCatalogEntry
       path: entry.path, // Set for DataCatalogEntry
       paths: entry.paths, // Set for MultiTableEntry
       paths: entry.paths, // Set for MultiTableEntry
       silenceErrors: apiOptions && apiOptions.silenceErrors,
       silenceErrors: apiOptions && apiOptions.silenceErrors,
-      isView: entry.isView()
+      isView: entry.isView && entry.isView() // MultiTable entries don't have this property
     }).done(function (data) {
     }).done(function (data) {
       entry[attributeName] = data;
       entry[attributeName] = data;
       entry.saveLater();
       entry.saveLater();