|
@@ -189,12 +189,20 @@ class App {
|
|
|
}
|
|
|
}
|
|
|
console.log(proxyObj);
|
|
|
+ let proxy = _LCSDB.user().get('proxy');
|
|
|
+ proxy.put(proxyObj);
|
|
|
|
|
|
- Object.keys(proxyObj).forEach(res => {
|
|
|
- let proxy = _LCSDB.user().get('proxy');
|
|
|
- let newDoc = proxy.get(res);
|
|
|
- newDoc.put(proxyObj[res]);
|
|
|
- })
|
|
|
+ // for (const key of Object.keys(proxyObj)) {
|
|
|
+ // let proxy = _LCSDB.user().get('proxy');
|
|
|
+ // let newDoc = proxy.get(key);
|
|
|
+ // await newDoc.put(proxyObj[key]).then();
|
|
|
+ // }
|
|
|
+
|
|
|
+ // Object.keys(proxyObj).forEach(res => {
|
|
|
+ // let proxy = _LCSDB.user().get('proxy');
|
|
|
+ // let newDoc = proxy.get(res);
|
|
|
+ // newDoc.put(proxyObj[res]);
|
|
|
+ // })
|
|
|
|
|
|
}
|
|
|
|
|
@@ -252,20 +260,22 @@ class App {
|
|
|
console.log(worldsObj);
|
|
|
|
|
|
if (replace) {
|
|
|
+ //force replace all default worlds
|
|
|
+ let worlds = _LCSDB.user().get('worlds');
|
|
|
+ worlds.put(worldsObj);
|
|
|
|
|
|
- Object.entries(worldsObj).forEach(res => {
|
|
|
+ // Object.entries(worldsObj).forEach(res => {
|
|
|
|
|
|
- let worldName = res[0];
|
|
|
- let files = res[1];
|
|
|
- Object.entries(files).forEach(file => {
|
|
|
+ // let worldName = res[0];
|
|
|
+ // let files = res[1];
|
|
|
+ // Object.entries(files).forEach(file => {
|
|
|
|
|
|
- _LCSDB.user().get('worlds').get(worldName).get(file[0]).put(file[1]);
|
|
|
+ // _LCSDB.user().get('worlds').get(worldName).get(file[0]).put(file[1]);
|
|
|
|
|
|
- })
|
|
|
- })
|
|
|
+ // })
|
|
|
+ // })
|
|
|
} else {
|
|
|
- //force replace all default worlds
|
|
|
-
|
|
|
+
|
|
|
Object.entries(worldsObj).forEach(res => {
|
|
|
|
|
|
let worldName = res[0];
|
|
@@ -520,9 +530,9 @@ class App {
|
|
|
$type: "button",
|
|
|
class: "mdc-button mdc-button--raised",
|
|
|
$text: "Load defaults Proxy",
|
|
|
- onclick: function (e) {
|
|
|
+ onclick: async function (e) {
|
|
|
console.log("admin action");
|
|
|
- window._app.loadProxyDefaults();
|
|
|
+ await window._app.loadProxyDefaults();
|
|
|
}
|
|
|
}
|
|
|
]
|