fix: inconsistent models list on first launch (#4618)

This commit is contained in:
Louis 2025-02-10 21:00:56 +07:00 committed by GitHub
parent 6e891d9a3b
commit e877871dc6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -341,9 +341,11 @@ export default class JanEngineManagementExtension extends EngineManagementExtens
})
)
events.emit(EngineEvent.OnEngineUpdate, {})
DEFAULT_REMOTE_MODELS.forEach(async (data: Model) => {
await this.addRemoteModel(data).catch(() => {})
})
await Promise.all(
DEFAULT_REMOTE_MODELS.map((data: Model) =>
this.addRemoteModel(data).catch(() => {})
)
)
events.emit(ModelEvent.OnModelsUpdate, { fetch: true })
}
}