feat: connection dialog (WIP)

This commit is contained in:
aclist committed 2026-05-04 06:01:19 +09:00
1 parent 29082ea1c1
commit e319c01d58
4 files changed
+63 -28

No files matched your search

-1
View File
@@ -156,7 +156,6 @@ def find_stale_mods(config: Path) -> list[int]:
record = fqip_to_record(rec)
try:
mods = get_rules(record)
print(mods)
except Exception:
return []
return [mod.workshop_id for mod in mods]
+7 -6
View File
@@ -433,13 +433,14 @@ def validate_ip(addr: str) -> Record:
def get_rules(record: Record) -> list["DayzMod"]:
ip = record.ip
qport = record.qport
try:
mods = dayzquery.dayz_rules((ip, qport)).mods
return [mod for mod in mods]
except Exception as e:
logger.critical(e)
#try:
mods = dayzquery.dayz_rules((ip, qport)).mods
return [mod for mod in mods]
#except Exception as e:
# logger.critical(e)
# raise e
# TODO: supposed to skip failing servers for highlight action
return []
#return []
def query_by_id(addr: str, key: str) -> dict[Any] | None: