From 59b3cb1b3f67f11f6d25112d664760e0cce43a1f Mon Sep 17 00:00:00 2001 From: Nathan Moreton Date: Tue, 11 Aug 2026 20:22:17 +0000 Subject: [PATCH] Remove now-duplicate communication placeholder from /api/config Upstream added a "communication": null placeholder for bitwarden/server#6892 after this branch last merged main. Combined with this PR's populated "communication" key, serde_json's json! macro keeps the last duplicate key, so the null silently overwrote the ssoCookieVendor bootstrap block and native clients never saw it. Keep only the populated key. --- src/api/core/mod.rs | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/api/core/mod.rs b/src/api/core/mod.rs index 032fb403..a7ecc54e 100644 --- a/src/api/core/mod.rs +++ b/src/api/core/mod.rs @@ -273,10 +273,6 @@ fn config() -> Json { "vapidPublicKey": null }, "featureStates": feature_states, - // Not supported right now - // Used for by clients to learn if the server requires extra work to establish a connection. - // See: https://github.com/bitwarden/server/pull/6892 | https://github.com/bitwarden/server/commit/52955d1860b4dfb905f67bbe39d9b10bbd61ded0 - "communication": null, "object": "config", })) }