some logic to move away vaultRandomID from data.json

This commit is contained in:
fyears
2022-03-27 00:52:10 +08:00
parent 712979fb0d
commit 83c3aac317
5 changed files with 124 additions and 28 deletions
+13 -1
View File
@@ -1479,7 +1479,7 @@ export class RemotelySaveSettingTab extends PluginSettingTab {
await exportVaultSyncPlansToFiles(
this.plugin.db,
this.app.vault,
this.plugin.settings.vaultRandomID
this.plugin.vaultRandomID
);
new Notice(t("settings_syncplans_notice"));
});
@@ -1507,6 +1507,18 @@ export class RemotelySaveSettingTab extends PluginSettingTab {
});
});
const outputCurrBasePathVaultIDDiv = debugDiv.createDiv("div");
new Setting(outputCurrBasePathVaultIDDiv)
.setName(t("settings_outputbasepathvaultid"))
.setDesc(t("settings_outputbasepathvaultid_desc"))
.addButton(async (button) => {
button.setButtonText(t("settings_outputbasepathvaultid_button"));
button.onClick(async () => {
new Notice(this.plugin.getVaultBasePath());
new Notice(this.plugin.vaultRandomID);
});
});
const dbsResetDiv = debugDiv.createEl("div");
new Setting(dbsResetDiv)
.setName(t("settings_resetcache"))