mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-02-22 06:57:41 +01:00
Fix avatar preview after changing it
This commit is contained in:
parent
2c3cfb31f5
commit
ef3a9a810e
@ -304,7 +304,6 @@ export const comment_avatar = "img/quill.png";
|
|||||||
export let CLIENT_VERSION = 'SillyTavern:UNKNOWN:Cohee#1207'; // For Horde header
|
export let CLIENT_VERSION = 'SillyTavern:UNKNOWN:Cohee#1207'; // For Horde header
|
||||||
let is_colab = false;
|
let is_colab = false;
|
||||||
let is_checked_colab = false;
|
let is_checked_colab = false;
|
||||||
let is_mes_reload_avatar = false;
|
|
||||||
let optionsPopper = Popper.createPopper(document.getElementById('options_button'), document.getElementById('options'), {
|
let optionsPopper = Popper.createPopper(document.getElementById('options_button'), document.getElementById('options'), {
|
||||||
placement: 'top-start'
|
placement: 'top-start'
|
||||||
});
|
});
|
||||||
@ -1440,9 +1439,6 @@ function addOneMessage(mes, { type = "normal", insertAfter = null, scroll = true
|
|||||||
} else {
|
} else {
|
||||||
if (characters[this_chid].avatar != "none") {
|
if (characters[this_chid].avatar != "none") {
|
||||||
avatarImg = getThumbnailUrl('avatar', characters[this_chid].avatar);
|
avatarImg = getThumbnailUrl('avatar', characters[this_chid].avatar);
|
||||||
if (is_mes_reload_avatar !== false) {
|
|
||||||
avatarImg += "&" + is_mes_reload_avatar;
|
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
avatarImg = default_avatar;
|
avatarImg = default_avatar;
|
||||||
}
|
}
|
||||||
@ -4268,9 +4264,18 @@ async function read_avatar_load(input) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
$("#create_button").trigger('click');
|
await createOrEditCharacter();
|
||||||
|
await delay(durationSaveEdit);
|
||||||
|
|
||||||
const formData = new FormData($("#form_create").get(0));
|
const formData = new FormData($("#form_create").get(0));
|
||||||
|
await fetch(getThumbnailUrl('avatar', formData.get('avatar_url')), {
|
||||||
|
method: 'GET',
|
||||||
|
cache: 'no-cache',
|
||||||
|
headers: {
|
||||||
|
'pragma': 'no-cache',
|
||||||
|
'cache-control': 'no-cache',
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
$(".mes").each(async function () {
|
$(".mes").each(async function () {
|
||||||
if ($(this).attr("is_system") == 'true') {
|
if ($(this).attr("is_system") == 'true') {
|
||||||
@ -4288,17 +4293,7 @@ async function read_avatar_load(input) {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
await delay(durationSaveEdit);
|
|
||||||
await fetch(getThumbnailUrl('avatar', formData.get('avatar_url')), {
|
|
||||||
method: 'GET',
|
|
||||||
cache: 'no-cache',
|
|
||||||
headers: {
|
|
||||||
'pragma': 'no-cache',
|
|
||||||
'cache-control': 'no-cache',
|
|
||||||
}
|
|
||||||
});
|
|
||||||
console.log('Avatar refreshed');
|
console.log('Avatar refreshed');
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -7574,7 +7569,6 @@ $(document).ready(function () {
|
|||||||
});
|
});
|
||||||
|
|
||||||
$("#add_avatar_button").change(function () {
|
$("#add_avatar_button").change(function () {
|
||||||
is_mes_reload_avatar = Date.now();
|
|
||||||
read_avatar_load(this);
|
read_avatar_load(this);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user