From ae67124c1057dc3dc9a2f15f1c03e2ea9e5b908a Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sat, 26 Jul 2025 02:45:51 +0900 Subject: [PATCH] fix: change return type --- helpers/servers.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/helpers/servers.py b/helpers/servers.py index a408342..cb5cb9b 100644 --- a/helpers/servers.py +++ b/helpers/servers.py @@ -5,10 +5,11 @@ import socket import subprocess import sys import typing # noqa -from typing import Union + +from dataclasses import dataclass from urllib import request, parse from urllib.error import HTTPError -from dataclasses import dataclass +from typing import Union sys.path.append("a2s") import a2s # noqa @@ -173,10 +174,10 @@ def query_direct(ip: str, qport: int) -> dict | None: class Res: status: int parsed: bool - json: str + json: Union[str, None] -def query_api(key: str, param: str) -> "HTTPResponse": +def query_api(key: str, param: str) -> Res: LIMIT = 10000 url = "https://api.steampowered.com/IGameServersService/GetServerList/v1/?"