Преглед изворни кода

[frontent] fixed incorrect namespaceId that caused assistpanel to switch to default DB

Björn Alm пре 2 година
родитељ
комит
3df0b6da66
1 измењених фајлова са 3 додато и 3 уклоњено
  1. 3 3
      desktop/core/src/desktop/js/apps/tableBrowser/metastoreSource.js

+ 3 - 3
desktop/core/src/desktop/js/apps/tableBrowser/metastoreSource.js

@@ -65,9 +65,9 @@ class MetastoreSource {
 
     huePubSub.subscribe(ASSIST_DB_PANEL_IS_READY_EVENT, () => {
       this.lastLoadNamespacesDeferred.done(() => {
-        let lastSelectedDb = getFromLocalStorage(
-          'assist_' + this.type + '_' + this.namespace.id + '.lastSelectedDb'
-        );
+        const namespaceId = _this.namespace().namespace.id;
+        const localStorageKey = `assist_${this.type}_${namespaceId}.lastSelectedDb`;
+        let lastSelectedDb = getFromLocalStorage(localStorageKey);
         if (!lastSelectedDb && lastSelectedDb !== '') {
           lastSelectedDb = 'default';
         }