From 5005f6923e0e5fd3c0c4ce1d839f17cbd1828d12 Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sat, 2 May 2026 00:00:43 +0900 Subject: [PATCH] chore: connection logic placeholders --- dzgui/api/servers.py | 1 + dzgui/controllers/mc.py | 1 + dzgui/managers/connection.py | 4 ++-- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dzgui/api/servers.py b/dzgui/api/servers.py index c2e4322..ce07b89 100644 --- a/dzgui/api/servers.py +++ b/dzgui/api/servers.py @@ -429,6 +429,7 @@ def validate_ip(addr: str) -> Record: return record +# TODO: do not return empty list in event of failure def get_rules(record: Record) -> list["DayzMod"]: ip = record.ip qport = record.qport diff --git a/dzgui/controllers/mc.py b/dzgui/controllers/mc.py index c18f083..d1c2307 100644 --- a/dzgui/controllers/mc.py +++ b/dzgui/controllers/mc.py @@ -177,6 +177,7 @@ class Controller(GObject.GObject): self.open_page(NotebookPage.DEVELOPERS) def open_page(self, page: NotebookPage) -> None: + print(page) self.mediator.grid.notebook.set_page_by_enum(page) def open_page_by_button(self, button: "ContextualButton") -> None: diff --git a/dzgui/managers/connection.py b/dzgui/managers/connection.py index a8285bb..7d3b680 100644 --- a/dzgui/managers/connection.py +++ b/dzgui/managers/connection.py @@ -55,10 +55,11 @@ class ConnectionManager: self.thread_man.set_cleanup_func( StoredFunc(self._server_timeout), destroy_first=True ) + rules = Servers.get_rules(record) # TODO: add to history if successful - print("UNIMPLEMENTED: get rules") print(res) + print(rules) @call_on_thread(dialog.querying) def query_details(self, record: Servers.Record) -> None: @@ -74,7 +75,6 @@ class ConnectionManager: @call_on_thread(dialog.querying) def query_modlist(self, record: Servers.Record) -> None: - mods = Servers.get_rules(record) steam_path = self.controller.query_config(Preferences.DEFAULT) local = get_local_mod_ids(steam_path)