Delag prompt manager operations

This commit is contained in:
Cohee
2024-03-21 19:59:19 +02:00
parent 6fe1b0f0e2
commit c46c6f6c37

View File

@@ -310,7 +310,8 @@ class PromptManager {
counts[promptID] = null; counts[promptID] = null;
promptOrderEntry.enabled = !promptOrderEntry.enabled; promptOrderEntry.enabled = !promptOrderEntry.enabled;
this.saveServiceSettings().then(() => this.render()); this.render();
this.saveServiceSettings();
}; };
// Open edit form and load selected prompt // Open edit form and load selected prompt
@@ -350,7 +351,8 @@ class PromptManager {
this.detachPrompt(prompt, this.activeCharacter); this.detachPrompt(prompt, this.activeCharacter);
this.hidePopup(); this.hidePopup();
this.clearEditForm(); this.clearEditForm();
this.saveServiceSettings().then(() => this.render()); this.render();
this.saveServiceSettings();
}; };
// Save prompt edit form to settings and close form. // Save prompt edit form to settings and close form.
@@ -374,7 +376,8 @@ class PromptManager {
this.hidePopup(); this.hidePopup();
this.clearEditForm(); this.clearEditForm();
this.saveServiceSettings().then(() => this.render()); this.render();
this.saveServiceSettings();
}; };
// Reset prompt should it be a system prompt // Reset prompt should it be a system prompt
@@ -420,7 +423,8 @@ class PromptManager {
if (prompt) { if (prompt) {
this.appendPrompt(prompt, this.activeCharacter); this.appendPrompt(prompt, this.activeCharacter);
this.saveServiceSettings().then(() => this.render()); this.render();
this.saveServiceSettings();
} }
}; };
@@ -437,7 +441,8 @@ class PromptManager {
this.hidePopup(); this.hidePopup();
this.clearEditForm(); this.clearEditForm();
this.saveServiceSettings().then(() => this.render()); this.render();
this.saveServiceSettings();
} }
}; };
@@ -541,7 +546,8 @@ class PromptManager {
this.removePromptOrderForCharacter(this.activeCharacter); this.removePromptOrderForCharacter(this.activeCharacter);
this.addPromptOrderForCharacter(this.activeCharacter, promptManagerDefaultPromptOrder); this.addPromptOrderForCharacter(this.activeCharacter, promptManagerDefaultPromptOrder);
this.saveServiceSettings().then(() => this.render()); this.render();
this.saveServiceSettings();
}); });
}; };