mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-06-05 21:59:27 +02:00
Rerender the list if migrated persona
This commit is contained in:
@@ -985,7 +985,7 @@ async function firstLoadInit() {
|
|||||||
await initTokenizers();
|
await initTokenizers();
|
||||||
initBackgrounds();
|
initBackgrounds();
|
||||||
initAuthorsNote();
|
initAuthorsNote();
|
||||||
initPersonas();
|
await initPersonas();
|
||||||
initRossMods();
|
initRossMods();
|
||||||
initStats();
|
initStats();
|
||||||
initCfg();
|
initCfg();
|
||||||
|
@@ -1581,7 +1581,7 @@ async function duplicatePersona(avatarId) {
|
|||||||
/**
|
/**
|
||||||
* If a current user avatar is not bound to persona, bind it.
|
* If a current user avatar is not bound to persona, bind it.
|
||||||
*/
|
*/
|
||||||
function migrateNonPersonaUser() {
|
async function migrateNonPersonaUser() {
|
||||||
if (user_avatar in power_user.personas) {
|
if (user_avatar in power_user.personas) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -1589,12 +1589,12 @@ function migrateNonPersonaUser() {
|
|||||||
power_user.personas[user_avatar] = name1;
|
power_user.personas[user_avatar] = name1;
|
||||||
void getOrCreatePersonaDescriptor();
|
void getOrCreatePersonaDescriptor();
|
||||||
setPersonaDescription();
|
setPersonaDescription();
|
||||||
|
await getUserAvatars(true, user_avatar);
|
||||||
saveSettingsDebounced();
|
saveSettingsDebounced();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export async function initPersonas() {
|
||||||
export function initPersonas() {
|
await migrateNonPersonaUser();
|
||||||
migrateNonPersonaUser();
|
|
||||||
$('#persona_delete_button').on('click', deleteUserAvatar);
|
$('#persona_delete_button').on('click', deleteUserAvatar);
|
||||||
$('#lock_persona_default').on('click', () => togglePersonaLock('default'));
|
$('#lock_persona_default').on('click', () => togglePersonaLock('default'));
|
||||||
$('#lock_user_name').on('click', () => togglePersonaLock('chat'));
|
$('#lock_user_name').on('click', () => togglePersonaLock('chat'));
|
||||||
|
Reference in New Issue
Block a user