Philipp Hörist pushed to branch generate-ogp-previews at gajim / gajim


Commits:
d3da7ed3 by Philipp Hörist at 2026-02-17T00:15:06+01:00
Add proxy support

- - - - -


1 changed file:

- gajim/gtk/message_url_previews.py


Changes:

=====================================
gajim/gtk/message_url_previews.py
=====================================
@@ -17,6 +17,7 @@
 from nbxmpp.structs import OpenGraphData
 
 from gajim.common import app
+from gajim.common.helpers import determine_proxy
 from gajim.common.multiprocess.http import CancelledError
 from gajim.common.multiprocess.url_preview import generate_url_preview
 from gajim.common.regex import URL_REGEX
@@ -128,12 +129,15 @@ def _request_url_preview(self, url: str) -> None:
 
         event = self._manager.Event()
 
+        assert self._contact is not None
+        proxy = determine_proxy(self._contact.account)
+
         try:
             future = app.process_pool.submit(
                 generate_url_preview,
                 url,
                 event,
-                None,  # TODO add proxy
+                None if proxy is None else proxy.get_uri(),
             )
         except Exception as error:
             log.warning("Unable to generate preview: %s %s", url, error)



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

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/d3da7ed3140bfa40e267981bdc6da4301f06a712
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