Daniel Brötzmann pushed to branch master at gajim / gajim
Commits:
efffcc8c by wurstsalat at 2025-03-02T21:26:45+01:00
cq: HTTPUpload: Improve type annotations
- - - - -
1 changed file:
- gajim/common/modules/httpupload.py
Changes:
=====================================
gajim/common/modules/httpupload.py
=====================================
@@ -203,7 +203,7 @@ def _start_transfer(self, transfer: HTTPFileTransfer) ->
None:
plugin = app.plugin_manager.encryption_plugins[transfer.encryption]
if hasattr(plugin, 'encrypt_file'):
- plugin.encrypt_file(transfer,
+ plugin.encrypt_file(transfer, # type: ignore
self._account,
self._start_transfer)
else:
@@ -280,7 +280,7 @@ def _accept_certificate(self,
certificate_errors: Gio.TlsCertificateFlags,
) -> bool:
- transfer = request.get_user_data()
+ transfer = cast(HTTPFileTransfer, request.get_user_data())
phrases = get_tls_error_phrases(
convert_tls_error_flags(certificate_errors))
self._log.warning(
@@ -290,7 +290,7 @@ def _accept_certificate(self,
return False
def _on_finish(self, request: HTTPRequest) -> None:
- transfer = request.get_user_data()
+ transfer = cast(HTTPFileTransfer, request.get_user_data())
self._requests_in_progress.pop(id(transfer), None)
@@ -315,7 +315,7 @@ def _on_request_progress(self,
progress: float
) -> None:
- transfer = request.get_user_data()
+ transfer = cast(HTTPFileTransfer, request.get_user_data())
transfer.set_progress(progress)
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/efffcc8c6e0948b020cbb4519f3edc15bc03f569
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/efffcc8c6e0948b020cbb4519f3edc15bc03f569
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]