From ccf11d554190cd62f62885cf179d64d426a5168e Mon Sep 17 00:00:00 2001
From: Nicolas Werner <nicolas.werner@hotmail.de>
Date: Sat, 22 Oct 2022 22:55:28 +0200
Subject: [PATCH] Switch to stable endpoints for cross-signing

---
 lib/http/client.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/http/client.cpp b/lib/http/client.cpp
index 979e2d758..954fcb8b5 100644
--- a/lib/http/client.cpp
+++ b/lib/http/client.cpp
@@ -1398,7 +1398,7 @@ Client::keys_signatures_upload(const mtx::requests::KeySignaturesUpload &req,
                                Callback<mtx::responses::KeySignaturesUpload> cb)
 {
     post<mtx::requests::KeySignaturesUpload, mtx::responses::KeySignaturesUpload>(
-      "/client/unstable/keys/signatures/upload", req, std::move(cb));
+      "/client/v3/keys/signatures/upload", req, std::move(cb));
 }
 
 void
@@ -1415,7 +1415,7 @@ Client::device_signing_upload(const mtx::requests::DeviceSigningUpload &deviceKe
             request["auth"] = auth;
 
         post<nlohmann::json, mtx::responses::Empty>(
-          "/client/unstable/keys/device_signing/upload", request, [cb, h](auto &, RequestErr e) {
+          "/client/v3/keys/device_signing/upload", request, [cb, h](auto &, RequestErr e) {
               if (e && e->status_code == 401 && !e->matrix_error.unauthorized.flows.empty())
                   h.prompt(h, e->matrix_error.unauthorized);
               else
-- 
GitLab