diff options
Diffstat (limited to 'src/bin/rbw-agent/actions.rs')
-rw-r--r-- | src/bin/rbw-agent/actions.rs | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/bin/rbw-agent/actions.rs b/src/bin/rbw-agent/actions.rs index c44f601..6291680 100644 --- a/src/bin/rbw-agent/actions.rs +++ b/src/bin/rbw-agent/actions.rs @@ -697,13 +697,12 @@ pub async fn subscribe_to_notifications( let access_token = db.access_token.context("Error getting access token")?; - let mut websocket_url = config - .base_url - .clone() - .expect("config is missing base url") - .replace("https://", "wss://") - + "/notifications/hub?access_token="; - websocket_url.push_str(&access_token); + let websocket_url = format!( + "{}/hub?access_token={}", + config.notifications_url(), + access_token + ) + .replace("https://", "wss://"); let mut state = state.lock().await; let err = state |