Переглянути джерело

Merge pull request #13339 from miguelvazq/HPCC-23326

HPCC-23326 Add default namespace to ws_store

Reviewed-By: Gordon Smith <gordon.smith@lexisnexis.com>
Reviewed-By: Rodrigo Pastrana <rodrigo.pastrana@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Richard Chapman 5 роки тому
батько
коміт
3df725540a
2 змінених файлів з 5 додано та 2 видалено
  1. 4 1
      esp/src/eclwatch/stub.js
  2. 1 1
      esp/src/src/KeyValStore.ts

+ 4 - 1
esp/src/eclwatch/stub.js

@@ -10,6 +10,7 @@ define([
 
     "src/Utility",
     "src/Session",
+    "src/KeyValStore",
     "hpcc/LockDialogWidget",
 
     "dojox/html/entities",
@@ -20,9 +21,11 @@ define([
     "css!hpcc/css/hpcc.css"
 
 ], function (fx, dom, domStyle, ioQuery, ready, lang, arrayUtil, topic,
-    Utility, Session, LockDialogWidget,
+    Utility, Session, KeyValStore, LockDialogWidget,
     entities, Toaster) {
 
+    const store = KeyValStore.globalKeyValStore()
+    store.set("", "", false, "HPCCApps", "ECLWatch");
     Session.initSession();
 
     function startLoading(targetNode) {

+ 1 - 1
esp/src/src/KeyValStore.ts

@@ -2,7 +2,7 @@ import { Store, ValueChangedMessage } from "@hpcc-js/comms";
 import { Dispatch, IObserverHandle } from "@hpcc-js/util";
 
 export interface IKeyValStore {
-    set(key: string, value: string, broadcast?: boolean): Promise<void>;
+    set(key: string, value: string, broadcast?: boolean, storename?: string, namespace?:string): Promise<void>;
     get(key: string, broadcast?: boolean): Promise<string | undefined>;
     getAll(broadcast?: boolean): Promise<{ [key: string]: string }>;
     delete(key: string, broadcast?: boolean): Promise<void>;