client-api: Fix deserialization of claim_keys
responses
… without a `failures` field.
This commit is contained in:
parent
9b07772d1a
commit
e30360dd4c
@ -1,5 +1,9 @@
|
||||
# [unreleased]
|
||||
|
||||
Bug fixes:
|
||||
|
||||
- Fix deserialization of `claim_keys` responses without a `failures` field
|
||||
|
||||
# 0.17.2
|
||||
|
||||
Improvements:
|
||||
|
@ -44,6 +44,7 @@ pub struct Request {
|
||||
pub struct Response {
|
||||
/// If any remote homeservers could not be reached, they are recorded here.
|
||||
/// The names of the properties are the names of the unreachable servers.
|
||||
#[serde(default, skip_serializing_if = "BTreeMap::is_empty")]
|
||||
pub failures: BTreeMap<String, JsonValue>,
|
||||
|
||||
/// One-time keys for the queried devices.
|
||||
|
@ -43,6 +43,7 @@ pub struct Request {
|
||||
pub struct Response {
|
||||
/// If any remote homeservers could not be reached, they are recorded here.
|
||||
/// The names of the properties are the names of the unreachable servers.
|
||||
#[serde(default, skip_serializing_if = "BTreeMap::is_empty")]
|
||||
pub failures: BTreeMap<String, JsonValue>,
|
||||
|
||||
/// One-time keys for the queried devices.
|
||||
|
Loading…
x
Reference in New Issue
Block a user