This commit is contained in:
Manchik
2026-04-17 22:22:40 +03:00
commit c82866b58a
135 changed files with 18493 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
from typing import Optional
from .codes import STEAM_ERROR_CODES
from .exceptions import (
_CUSTOM_ERROR_EXCEPTIONS,
SteamError,
UnknownSteamError,
)
def check_steam_error(error: int, error_msg: Optional[str] = None) -> None:
if error in (1, 22):
return
if error in _CUSTOM_ERROR_EXCEPTIONS:
raise _CUSTOM_ERROR_EXCEPTIONS[error](error, error_msg)
if error in STEAM_ERROR_CODES:
raise SteamError(error_code=error, error_msg=error_msg)
raise UnknownSteamError(error_code=error, error_msg=error_msg)