Skip to content

Commit 2e43339

Browse files
Update packages/plugin-nft-collections/src/services/security-manager.ts
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
1 parent 2463eb4 commit 2e43339

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

packages/plugin-nft-collections/src/services/security-manager.ts

+5-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,11 @@ export class SecurityManager {
4343
let decrypted = decipher.update(data, "hex", "utf8");
4444
decrypted += decipher.final("utf8");
4545

46-
return JSON.parse(decrypted);
46+
try {
47+
return JSON.parse(decrypted);
48+
} catch (error) {
49+
throw new Error('Failed to decrypt or parse data');
50+
}
4751
}
4852

4953
hashData(data: string): string {

0 commit comments

Comments
 (0)