mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-02-26 08:58:09 +01:00
Fix immediate switching between persona namesakes
This commit is contained in:
parent
3f9cb7d575
commit
5b68a438f3
@ -181,7 +181,7 @@ async function bindUserNameToPersona() {
|
|||||||
|
|
||||||
export function selectCurrentPersona() {
|
export function selectCurrentPersona() {
|
||||||
const personaName = power_user.personas[user_avatar];
|
const personaName = power_user.personas[user_avatar];
|
||||||
if (personaName && name1 !== personaName) {
|
if (personaName) {
|
||||||
const lockedPersona = chat_metadata['persona'];
|
const lockedPersona = chat_metadata['persona'];
|
||||||
if (lockedPersona && lockedPersona !== user_avatar && power_user.persona_show_notifications) {
|
if (lockedPersona && lockedPersona !== user_avatar && power_user.persona_show_notifications) {
|
||||||
toastr.info(
|
toastr.info(
|
||||||
@ -191,7 +191,10 @@ export function selectCurrentPersona() {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (personaName !== name1) {
|
||||||
|
console.log(`Auto-updating user name to ${personaName}`);
|
||||||
setUserName(personaName);
|
setUserName(personaName);
|
||||||
|
}
|
||||||
|
|
||||||
const descriptor = power_user.persona_descriptions[user_avatar];
|
const descriptor = power_user.persona_descriptions[user_avatar];
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user