Skip to content

Commit

Permalink
fix setting page when changes made in connection stuff.
Browse files Browse the repository at this point in the history
  • Loading branch information
Heiss committed Jul 18, 2024
1 parent dbba85a commit 5c03ff4
Showing 1 changed file with 10 additions and 5 deletions.
15 changes: 10 additions & 5 deletions src/settings/mainSetting.ts
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ export interface VikunjaPluginSettings {
export const DEFAULT_SETTINGS: VikunjaPluginSettings = {
mySetting: 'default',
vikunjaAccessToken: "ABXYZ",
vikunjaHost: "https://try.vikunja.io/api/v1",
vikunjaHost: "https://try.vikunja.io",
useTasksFormat: supportedTasksPluginsFormat.Emoji,
chooseOutputFile: chooseOutputFile.DailyNote,
chosenOutputFile: "",
Expand Down Expand Up @@ -212,7 +212,7 @@ export class MainSetting extends PluginSettingTab {

this.plugin.settings.vikunjaHost = value;
await this.plugin.saveSettings();
this.plugin.tasksApi.init();
this.resetApis();
}));

new Setting(containerEl)
Expand All @@ -223,8 +223,7 @@ export class MainSetting extends PluginSettingTab {
.onChange(async (value: string) => {
this.plugin.settings.vikunjaAccessToken = value;
await this.plugin.saveSettings();
this.plugin.tasksApi.init();
// TODO: Implement an event to reload API configurations
this.resetApis();
}));

new Setting(containerEl)
Expand Down Expand Up @@ -496,7 +495,6 @@ export class MainSetting extends PluginSettingTab {
));
}


async loadApi() {
this.projects = await this.projectsApi.getAllProjects();

Expand All @@ -508,4 +506,11 @@ export class MainSetting extends PluginSettingTab {

this.display();
}

private resetApis() {
// TODO: Implement an event to reload API configurations
this.plugin.tasksApi.init();
this.projectsApi.init();
this.plugin.labelsApi.init();
}
}

0 comments on commit 5c03ff4

Please sign in to comment.