mirror of
https://github.com/signalapp/Signal-Server
synced 2026-04-22 23:38:07 +01:00
KeysController: return correct number of unsigned prekeys
When GET /v2/keys was orignally added inb263f47, prekeys were stored in Postgres, with a user's unsigned and signed keys together in the same table. Therefore GET /v2/keys subtracted one from the count returned by storage. Ind4d9403, we changed to a different storage schema, with unsigned prekeys in one DynamoDB table and unsigned prekeys in the accounts Dynamo table. Unfortunately, GET /v2/keys was not changed to stop subtracting one from the count of prekeys in the keys table at the same time. This commit fixes that.
This commit is contained in:
committed by
GitHub
parent
781cd0ca3f
commit
391b070cff
@@ -199,7 +199,7 @@ class KeysControllerTest {
|
||||
AuthHelper.getAuthHeader(AuthHelper.VALID_UUID, AuthHelper.VALID_PASSWORD))
|
||||
.get(PreKeyCount.class);
|
||||
|
||||
assertThat(result.getCount()).isEqualTo(4);
|
||||
assertThat(result.getCount()).isEqualTo(5);
|
||||
|
||||
verify(KEYS).getCount(AuthHelper.VALID_UUID, 1);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user