From a05a230085d3991ae28a3c0dd9a6f2b110a06c5b Mon Sep 17 00:00:00 2001 From: Jonathan Klabunde Tomer <125505367+jkt-signal@users.noreply.github.com> Date: Wed, 29 Nov 2023 13:40:06 -0800 Subject: [PATCH] use Account-specific json serializer when reserving username hash --- .../java/org/whispersystems/textsecuregcm/storage/Accounts.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/service/src/main/java/org/whispersystems/textsecuregcm/storage/Accounts.java b/service/src/main/java/org/whispersystems/textsecuregcm/storage/Accounts.java index 2f07926ae..ee9a4bff6 100644 --- a/service/src/main/java/org/whispersystems/textsecuregcm/storage/Accounts.java +++ b/service/src/main/java/org/whispersystems/textsecuregcm/storage/Accounts.java @@ -445,7 +445,7 @@ public class Accounts extends AbstractDynamoDbStore { final byte[] accountJsonBytes; try { - accountJsonBytes = SystemMapper.jsonMapper().writeValueAsBytes(account); + accountJsonBytes = ACCOUNT_DDB_JSON_WRITER.writeValueAsBytes(account); } catch (final JsonProcessingException e) { throw new IllegalArgumentException(e); }