fix: cast ports to int

This commit is contained in:
aclist 2026-04-28 23:28:45 +09:00
parent cba884da7e
commit 1be7bddbb4
2 changed files with 2 additions and 5 deletions

View File

@ -1,14 +1,11 @@
import logging
import requests
from typing import Optional, TYPE_CHECKING
from typing import Optional
from dzgui.const.endpoints import BM_SERVERS
logger = logging.getLogger(__name__)
if TYPE_CHECKING:
from dzgui.api.servers import Record
def get_attributes(key: str, uid: int) -> str:
# TODO: handle if key is not set

View File

@ -503,4 +503,4 @@ def response_to_record(res: dict) -> Record:
ip = res["addr"].split(":")[0]
gameport = res["gameport"]
qport = res["addr"].split(":")[1]
return Record(ip, gameport, qport)
return Record(ip, int(gameport), int(qport))