Skip to content

Commit c4d3144

Browse files
committed
🪪 allow int + uuid for codebox.from_id
1 parent fa00f7b commit c4d3144

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

codeboxapi/box/codebox.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,9 @@ def __init__(self, *args, **kwargs) -> None:
6969
self.aiohttp_session: Optional[ClientSession] = None
7070

7171
@classmethod
72-
def from_id(cls, session_id: UUID) -> "CodeBox":
72+
def from_id(cls, session_id: int | UUID) -> "CodeBox":
73+
if isinstance(session_id, int):
74+
session_id = UUID(int=session_id)
7375
return cls(session_id=session_id)
7476

7577
def _update(self) -> None:

0 commit comments

Comments
 (0)