Skip to content

Commit ec9cdc2

Browse files
committed
Properly raise typed exception for DesktopCore
1 parent 1459740 commit ec9cdc2

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/onepassword/desktop_core.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,9 @@ def call_shared_library(self, payload: str, operation_kind: str) -> bytes:
9999

100100
success = parsed.get("success", False)
101101
if not success:
102-
raise_typed_exception(Exception(str(payload)))
102+
e = Exception()
103+
e.msg = payload
104+
raise_typed_exception(e)
103105

104106
return payload
105107

0 commit comments

Comments
 (0)