Philipp Hörist pushed to branch master at gajim / gajim


Commits:
9f92600c by Philipp Hörist at 2025-07-20T22:04:03+02:00
cq: ServerInfo: Fix type errors

- - - - -


2 changed files:

- gajim/gtk/server_info.py
- pyproject.toml


Changes:

=====================================
gajim/gtk/server_info.py
=====================================
@@ -89,6 +89,7 @@ def __init__(self, account: str) -> None:
         )
 
         server_info = self._client.get_module("Discovery").server_info
+        assert server_info is not None
         self._add_contact_addresses(server_info.dataforms)
 
         self._add_connection_info()
@@ -111,6 +112,7 @@ def _add_connection_info(self) -> None:
         address = nbxmpp_client.current_address
 
         assert address is not None
+        assert address.domain is not None
         self._ui.domain_row.set_subtitle(address.domain)
 
         visible = address.service is not None
@@ -130,6 +132,7 @@ def _add_connection_info(self) -> None:
             self._ui.connection_type_row.add_css_class("error")
 
         assert nbxmpp_client is not None
+        assert nbxmpp_client.tls_version is not None
         tls_version = TLS_VERSION_STRINGS.get(nbxmpp_client.tls_version)
         self._ui.tls_version_row.set_subtitle(tls_version or _("Not 
available"))
 
@@ -260,6 +263,8 @@ def _get_features(self) -> list[Feature]:
                 max_size = GLib.format_size_full(int(max_size), self._units)
                 http_upload_info = f"{http_upload_info} (max. {max_size})"
 
+        assert self._client.features is not None
+
         return [
             Feature(
                 "XEP-0045: Multi-User Chat", 
self._client.get_module("MUC").supported


=====================================
pyproject.toml
=====================================
@@ -139,7 +139,6 @@ exclude = [
   "gajim/gtk/add_contact.py",
   "gajim/gtk/dataform.py",
   "gajim/gtk/filetransfer.py",
-  "gajim/gtk/server_info.py",
   "gajim/gtk/settings.py",
   "gajim/gtk/start_chat.py",
   "gajim/gtk/types.py",



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/9f92600c1486641bead915e2e3deed3268e1f25d

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/9f92600c1486641bead915e2e3deed3268e1f25d
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to