JMAP WS: Fix panic when not using https

This commit is contained in:
mdecimus 2025-09-07 10:14:26 +02:00
parent a3bb88fd0f
commit 868b4749d2

View file

@ -308,7 +308,10 @@ impl Default for SieveSessionCapabilities {
impl WebSocketCapabilities {
pub fn new(base_url: &str) -> Self {
WebSocketCapabilities {
url: format!("ws{}/jmap/ws", base_url.strip_prefix("http").unwrap()),
url: format!(
"ws{}/jmap/ws",
base_url.strip_prefix("http").unwrap_or_default()
),
supports_push: true,
}
}