Skip to content

Commit 06f6b31

Browse files
committed
Revert "Do not deserialize back canonical JSON"
This reverts commit 147a28c.
1 parent f9c44d6 commit 06f6b31

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

mullvad-update/src/format/deserializer.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,9 @@ pub(super) fn deserialize_and_verify(
106106

107107
Ok(PartialSignedResponse {
108108
signatures: partial_data.signatures,
109-
signed: partial_data.signed,
109+
// Serialize back in case something was lost during deserialization
110+
signed: serde_json::from_slice(&canon_data)
111+
.context("Failed to serialize canonical JSON")?,
110112
})
111113
}
112114

0 commit comments

Comments
 (0)