Changeset 0.22.8 (#150)
This commit is contained in:
@@ -291,11 +291,11 @@ async function createAdminPersona(vals) {
|
||||
try {
|
||||
let personaId = _editingPersonaId;
|
||||
if (_editingPersonaId) {
|
||||
await API.adminUpdatePersona(_editingPersonaId, preset);
|
||||
await API.adminUpdatePersona(_editingPersonaId, persona);
|
||||
UI.toast('Persona updated', 'success');
|
||||
} else {
|
||||
const result = await API.adminCreatePersona(preset);
|
||||
personaId = result?.id || result?.preset?.id;
|
||||
const result = await API.adminCreatePersona(persona);
|
||||
personaId = result?.id || result?.persona?.id;
|
||||
UI.toast('Persona created', 'success');
|
||||
}
|
||||
|
||||
@@ -307,7 +307,7 @@ async function createAdminPersona(vals) {
|
||||
|
||||
// Save KB bindings (v0.17.0)
|
||||
if (personaId && vals._kbValues && _adminPersonaForm?.kbPicker) {
|
||||
try { await API.adminSetPresetKBs(personaId, vals._kbValues); }
|
||||
try { await API.adminSetPersonaKBs(personaId, vals._kbValues); }
|
||||
catch (e) { console.warn('Persona KB binding failed:', e.message); }
|
||||
}
|
||||
|
||||
@@ -403,7 +403,7 @@ async function settingsRemoveTeamMember(teamId, memberId, email) {
|
||||
async function settingsDeleteTeamPersona(teamId, personaId, name) {
|
||||
if (!await showConfirm(`Delete team persona "${name}"?`)) return;
|
||||
try {
|
||||
await API.teamDeletePreset(teamId, personaId);
|
||||
await API.teamDeletePersona(teamId, personaId);
|
||||
UI.toast('Persona deleted');
|
||||
await UI.loadTeamManagePersonas(teamId);
|
||||
await fetchModels();
|
||||
|
||||
Reference in New Issue
Block a user