From 550fd587f4c7ea772d4e38b67bcf8676ebe6994d Mon Sep 17 00:00:00 2001 From: fretuks Date: Fri, 10 Apr 2026 11:53:14 +0200 Subject: [PATCH] add ability to publish user personas --- public/settings.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/public/settings.js b/public/settings.js index 303875c..0b39340 100644 --- a/public/settings.js +++ b/public/settings.js @@ -169,7 +169,7 @@ function renderPersonaList(personas, listElement, type) { [ ["Edit", () => openPersonaModal(persona)], - [type === "assistant" && publishedPersonaIds.has(persona.id) ? "Update listing" : type === "assistant" ? "Publish" : null, () => publishPersona(persona.id)], + [publishedPersonaIds.has(persona.id) ? "Update listing" : "Publish", () => publishPersona(persona.id)], ["Delete", () => deletePersona(persona.id)] ] .filter(([label]) => Boolean(label)) @@ -181,7 +181,7 @@ function renderPersonaList(personas, listElement, type) { actions.appendChild(button); }); - if (type === "assistant" && publishedPersonaIds.has(persona.id)) { + if (publishedPersonaIds.has(persona.id)) { const unpublishButton = document.createElement("button"); unpublishButton.type = "button"; unpublishButton.textContent = "Unpublish"; @@ -269,7 +269,7 @@ async function publishPersona(id) { return; } await loadPersonas(); - setNotice("AI Character published.", "success"); + setNotice("Persona published.", "success"); } async function unpublishPersona(id) { @@ -279,7 +279,7 @@ async function unpublishPersona(id) { return; } await loadPersonas(); - setNotice("AI Character unpublished.", "success"); + setNotice("Persona unpublished.", "success"); } usernameForm.addEventListener("submit", async (event) => {