Skip to content

Commit

Permalink
fix(settings): X folder settings popup save it settings
Browse files Browse the repository at this point in the history
Close #14
  • Loading branch information
Mara-Li committed Dec 2, 2023
1 parent 2193856 commit df105c8
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/settings.ts
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ export class NoteInFolderSettingsTab extends PluginSettingTab {
.setButtonText(i18next.t("allFolder.default.title"))
.setTooltip(i18next.t("allFolder.default.tooltip"))
.onClick(() => {
const defaultTemplate = this.plugin.settings.defaultTemplate ?? DEFAULT_FOLDER_SETTINGS;
const defaultTemplate = JSON.parse(JSON.stringify(this.plugin.settings.defaultTemplate ?? DEFAULT_FOLDER_SETTINGS)) as FolderSettings;
new AddFolderModal(this.app, defaultTemplate, true, (result) => {
this.plugin.settings.defaultTemplate = result;
this.plugin.saveSettings();
Expand Down Expand Up @@ -103,7 +103,8 @@ export class NoteInFolderSettingsTab extends PluginSettingTab {
.setIcon("pencil")
.setTooltip(i18next.t("editFolder.title"))
.onClick(async () => {
new AddFolderModal(this.app, folder, false, (result) => {
const folderSettings = JSON.parse(JSON.stringify(folder)) as FolderSettings;
new AddFolderModal(this.app, folderSettings, false, (result) => {
this.plugin.settings.folder[this.plugin.settings.folder.indexOf(folder)] = result;
this.plugin.saveSettings();
}).open();
Expand Down

0 comments on commit df105c8

Please sign in to comment.