mirror of
https://github.com/SillyTavern/SillyTavern.git
synced 2025-04-16 11:47:20 +02:00
Migrate legacy avatars enabled setting from localstorage
This commit is contained in:
parent
0fd2b8055f
commit
f8c631b4aa
@ -304,6 +304,7 @@ export let context_presets = [];
|
|||||||
const storage_keys = {
|
const storage_keys = {
|
||||||
auto_connect_legacy: 'AutoConnectEnabled',
|
auto_connect_legacy: 'AutoConnectEnabled',
|
||||||
auto_load_chat_legacy: 'AutoLoadChatEnabled',
|
auto_load_chat_legacy: 'AutoLoadChatEnabled',
|
||||||
|
hideChatAvatars_legacy: 'hideChatAvatarsEnabled',
|
||||||
|
|
||||||
storyStringValidationCache: 'StoryStringValidationCache',
|
storyStringValidationCache: 'StoryStringValidationCache',
|
||||||
};
|
};
|
||||||
@ -1422,9 +1423,10 @@ async function loadPowerUserSettings(settings, data) {
|
|||||||
context_presets = data.context;
|
context_presets = data.context;
|
||||||
}
|
}
|
||||||
|
|
||||||
// These are still local storage
|
// These are still local storage. Delete in 1.12.7
|
||||||
const autoLoadChat = localStorage.getItem(storage_keys.auto_load_chat_legacy);
|
const autoLoadChat = localStorage.getItem(storage_keys.auto_load_chat_legacy);
|
||||||
const autoConnect = localStorage.getItem(storage_keys.auto_connect_legacy);
|
const autoConnect = localStorage.getItem(storage_keys.auto_connect_legacy);
|
||||||
|
const hideChatAvatars = localStorage.getItem(storage_keys.hideChatAvatars_legacy);
|
||||||
|
|
||||||
if (autoLoadChat) {
|
if (autoLoadChat) {
|
||||||
power_user.auto_load_chat = autoLoadChat === 'true';
|
power_user.auto_load_chat = autoLoadChat === 'true';
|
||||||
@ -1436,6 +1438,11 @@ async function loadPowerUserSettings(settings, data) {
|
|||||||
localStorage.removeItem(storage_keys.auto_connect_legacy);
|
localStorage.removeItem(storage_keys.auto_connect_legacy);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (hideChatAvatars) {
|
||||||
|
power_user.hideChatAvatars_enabled = hideChatAvatars === 'true';
|
||||||
|
localStorage.removeItem(storage_keys.hideChatAvatars_legacy);
|
||||||
|
}
|
||||||
|
|
||||||
if (power_user.chat_display === '') {
|
if (power_user.chat_display === '') {
|
||||||
power_user.chat_display = chat_styles.DEFAULT;
|
power_user.chat_display = chat_styles.DEFAULT;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user