fix(ocr): 修复迁移配置中ocr状态的初始化方式

将分散的属性赋值改为对象整体赋值,避免潜在的属性丢失问题
This commit is contained in:
icarus 2025-08-24 14:30:23 +08:00
parent b212056356
commit 8d1586cb6a

View File

@ -2178,8 +2178,10 @@ const migrateConfig = {
},
'137': (state: RootState) => {
try {
state.ocr.providers = BUILTIN_OCR_PROVIDERS
state.ocr.imageProvider = DEFAULT_OCR_PROVIDER.image
state.ocr = {
providers: BUILTIN_OCR_PROVIDERS,
imageProvider: DEFAULT_OCR_PROVIDER.image
}
return state
} catch (error) {
logger.error('migrate 137 error', error as Error)