diff --git a/service/src/main/java/org/whispersystems/textsecuregcm/controllers/DeviceController.java b/service/src/main/java/org/whispersystems/textsecuregcm/controllers/DeviceController.java index 4ea53ea3f..657ebd9e1 100644 --- a/service/src/main/java/org/whispersystems/textsecuregcm/controllers/DeviceController.java +++ b/service/src/main/java/org/whispersystems/textsecuregcm/controllers/DeviceController.java @@ -435,7 +435,7 @@ public class DeviceController { @ApiResponse(responseCode = "200", description = "Public key stored successfully") @ApiResponse(responseCode = "401", description = "Account authentication check failed") @ApiResponse(responseCode = "422", description = "Invalid request format") - public CompletableFuture setPublicKey(@Auth final AuthenticatedDevice auth, + public CompletableFuture setPublicKey(@Mutable @Auth final AuthenticatedDevice auth, final SetPublicKeyRequest setPublicKeyRequest) { return clientPublicKeysManager.setPublicKey(auth.getAccount(),