Skip to content

Commit f8a0aa0

Browse files
authored
🐛 fix: fix decrypt error with imported pg data (lobehub#7220)
1 parent ad336be commit f8a0aa0

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/database/server/models/aiProvider.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,15 @@ export class AiProviderModel {
215215

216216
const decrypt = decryptor ?? JSON.parse;
217217

218-
const keyVaults = !!result.keyVaults ? await decrypt(result.keyVaults) : {};
218+
let keyVaults = {};
219+
220+
if (!!result.keyVaults) {
221+
try {
222+
keyVaults = await decrypt(result.keyVaults);
223+
} catch {
224+
/* empty */
225+
}
226+
}
219227

220228
return {
221229
...result,

0 commit comments

Comments
 (0)