Properly load memory default settings

This commit is contained in:
SillyLossy
2023-03-27 19:23:16 +03:00
parent a48cf50756
commit f8200e914e

View File

@@ -55,16 +55,14 @@ function saveSettings() {
function loadSettings() { function loadSettings() {
const savedSettings = JSON.parse(localStorage.getItem(SETTINGS_KEY)); const savedSettings = JSON.parse(localStorage.getItem(SETTINGS_KEY));
Object.assign(settings, savedSettings ?? defaultSettings)
if (savedSettings) { $('#memory_long_length').val(settings.longMemoryLength).trigger('input');
Object.assign(settings, savedSettings); $('#memory_short_length').val(settings.shortMemoryLength).trigger('input');
$('#memory_long_length').val(settings.longMemoryLength).trigger('input'); $('#memory_repetition_penalty').val(settings.repetitionPenalty).trigger('input');
$('#memory_short_length').val(settings.shortMemoryLength).trigger('input'); $('#memory_temperature').val(settings.temperature).trigger('input');
$('#memory_repetition_penalty').val(settings.repetitionPenalty).trigger('input'); $('#memory_length_penalty').val(settings.lengthPenalty).trigger('input');
$('#memory_temperature').val(settings.temperature).trigger('input'); $('#memory_frozen').prop('checked', settings.memoryFrozen).trigger('input');
$('#memory_length_penalty').val(settings.lengthPenalty).trigger('input');
$('#memory_frozen').prop('checked', settings.memoryFrozen).trigger('input');
}
} }
function onMemoryShortInput() { function onMemoryShortInput() {