Upgrade to V3 API
This commit is contained in:
@@ -24,6 +24,6 @@ import io.kamax.mxisd.http.undertow.handler.BasicHttpHandler;
|
||||
|
||||
public abstract class LoginHandler extends BasicHttpHandler {
|
||||
|
||||
public static final String Path = "/_matrix/client/r0/login";
|
||||
public static final String Path = "/_matrix/client/v3/login";
|
||||
|
||||
}
|
||||
|
||||
@@ -31,7 +31,7 @@ import java.net.URI;
|
||||
|
||||
public class UserDirectorySearchHandler extends HomeserverProxyHandler {
|
||||
|
||||
public static final String Path = "/_matrix/client/r0/user_directory/search";
|
||||
public static final String Path = "/_matrix/client/v3/user_directory/search";
|
||||
|
||||
private DirectoryManager mgr;
|
||||
|
||||
|
||||
@@ -44,7 +44,7 @@ import java.util.Optional;
|
||||
|
||||
public class RoomInviteHandler extends BasicHttpHandler {
|
||||
|
||||
public static final String Path = "/_matrix/client/r0/rooms/{roomId}/invite";
|
||||
public static final String Path = "/_matrix/client/v3/rooms/{roomId}/invite";
|
||||
|
||||
private static final Logger log = LoggerFactory.getLogger(RoomInviteHandler.class);
|
||||
|
||||
@@ -62,7 +62,7 @@ public class RoomInviteHandler extends BasicHttpHandler {
|
||||
public void handleRequest(HttpServerExchange exchange) {
|
||||
String accessToken = getAccessToken(exchange);
|
||||
|
||||
String whoamiUri = dns.transform(URI.create(exchange.getRequestURL()).resolve(URI.create("/_matrix/client/r0/account/whoami"))).toString();
|
||||
String whoamiUri = dns.transform(URI.create(exchange.getRequestURL()).resolve(URI.create("/_matrix/client/v3/account/whoami"))).toString();
|
||||
log.info("Who Am I URL: {}", whoamiUri);
|
||||
HttpGet whoAmIReq = new HttpGet(whoamiUri);
|
||||
whoAmIReq.addHeader("Authorization", "Bearer " + accessToken);
|
||||
|
||||
@@ -34,7 +34,7 @@ import java.util.Optional;
|
||||
public class ProfileHandler extends HomeserverProxyHandler {
|
||||
|
||||
public static final String UserID = "userId";
|
||||
public static final String Path = "/_matrix/client/r0/profile/{" + UserID + "}";
|
||||
public static final String Path = "/_matrix/client/v3/profile/{" + UserID + "}";
|
||||
|
||||
protected ProfileManager mgr;
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ import org.slf4j.LoggerFactory;
|
||||
public class Register3pidRequestTokenHandler extends BasicHttpHandler {
|
||||
|
||||
public static final String Key = "medium";
|
||||
public static final String Path = "/_matrix/client/r0/register/{" + Key + "}/requestToken";
|
||||
public static final String Path = "/_matrix/client/v3/register/{" + Key + "}/requestToken";
|
||||
|
||||
private static final Logger log = LoggerFactory.getLogger(Register3pidRequestTokenHandler.class);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user