From db45c9ac701987db492b0453d1e72a493412dbf0 Mon Sep 17 00:00:00 2001 From: Felix Prillwitz Date: Wed, 24 Dec 2025 12:24:04 +0100 Subject: [PATCH 1/2] fix: forward proxy url to dealer --- core/src/dealer/manager.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/core/src/dealer/manager.rs b/core/src/dealer/manager.rs index 98ea0265f..853686c76 100644 --- a/core/src/dealer/manager.rs +++ b/core/src/dealer/manager.rs @@ -148,6 +148,8 @@ impl DealerManager { debug!("Launching dealer"); let session = self.session(); + + let proxy = session.config().proxy.clone(); // the url has to be a function that can retrieve a new url, // otherwise when we later try to reconnect with the initial url/token // and the token is expired we will just get 401 error @@ -156,7 +158,7 @@ impl DealerManager { let dealer = self .lock(move |inner| inner.builder.take()) .ok_or(DealerError::BuilderNotAvailable)? - .launch(get_url, None) + .launch(get_url, proxy) .await .map_err(DealerError::LaunchFailure)?; From f7f9a158c221a5d3f3b2412614a953b69bfb9157 Mon Sep 17 00:00:00 2001 From: Felix Prillwitz Date: Wed, 24 Dec 2025 12:26:33 +0100 Subject: [PATCH 2/2] chore: update CHANGELOG.md --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2fd558c1c..2e6ab4b5a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed - [main] Fixed `--volume-ctrl fixed` not disabling volume control +- [core] Fixed missing proxy forwarding to the dealer ## [0.8.0] - 2025-11-10