From 080748f0af172045fb0402492c945cf1595cac70 Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Tue, 18 Apr 2023 13:02:47 -0700 Subject: [PATCH] modules/client/keys/signatures/upload: Fix POST interpretation. --- modules/client/keys/signatures/upload.cc | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/modules/client/keys/signatures/upload.cc b/modules/client/keys/signatures/upload.cc index 4f7a52072..fb3e8d2d2 100644 --- a/modules/client/keys/signatures/upload.cc +++ b/modules/client/keys/signatures/upload.cc @@ -88,22 +88,6 @@ ircd::m::post_keys_signatures_upload(client &client, device_keys_ }; - if(json::get<"device_id"_>(device_keys) != _device_id) - throw m::BAD_REQUEST - { - "device_id '%s' does not match object property name '%s'", - json::get<"device_id"_>(device_keys), - _device_id, - }; - - if((false) && _device_id != device_id) // is this the "cross-sign?" gotta find out! - throw m::ACCESS_DENIED - { - "device_id '%s' does not match your current device_id '%s'", - _device_id, - string_view{device_id}, - }; - const bool set { devices.set(_device_id, "signatures", device_keys_)