fix(stage-pages): persist default Kokoro model on first visit (#1624)
Co-authored-by-agent: Unknown <unknown@example.com>
This commit is contained in:
@@ -108,6 +108,12 @@ onMounted(async () => {
|
|||||||
await providersStore.fetchModelsForProvider(providerId)
|
await providersStore.fetchModelsForProvider(providerId)
|
||||||
|
|
||||||
const config = providersStore.getProviderConfig(providerId)
|
const config = providersStore.getProviderConfig(providerId)
|
||||||
|
|
||||||
|
// Persist the default model if none is saved yet so validation passes on first visit
|
||||||
|
if (!config.model) {
|
||||||
|
config.model = getDefaultKokoroModel(hasWebGPU.value)
|
||||||
|
}
|
||||||
|
|
||||||
const metadata = providersStore.getProviderMetadata(providerId)
|
const metadata = providersStore.getProviderMetadata(providerId)
|
||||||
const validationResult = await metadata.validators.validateProviderConfig(config)
|
const validationResult = await metadata.validators.validateProviderConfig(config)
|
||||||
if (validationResult.valid) {
|
if (validationResult.valid) {
|
||||||
|
|||||||
Reference in New Issue
Block a user