diff --git a/src/Routes/RouteAliasDirectory.c b/src/Routes/RouteAliasDirectory.c index fe442cc..4c3938e 100644 --- a/src/Routes/RouteAliasDirectory.c +++ b/src/Routes/RouteAliasDirectory.c @@ -36,7 +36,7 @@ ROUTE_IMPL(RouteAliasDirectory, path, argp) { RouteArgs *args = argp; - char *alias = HttpUrlDecode(ArrayGet(path, 0)); + char *alias = ArrayGet(path, 0); HashMap *request = NULL; HashMap *response; @@ -124,7 +124,6 @@ ROUTE_IMPL(RouteAliasDirectory, path, argp) * refactor for it to use a ServerPart */ if (!StrEquals(aliasID.server.hostname, config->serverName)) { - Log(LOG_INFO, "'%s' != '%s'", aliasID.server.hostname, config->serverName); msg = "Invalid server name."; HttpResponseStatus(args->context, HTTP_BAD_REQUEST); response = MatrixErrorCreate(M_INVALID_PARAM, msg); @@ -237,6 +236,5 @@ finish: UserUnlock(user); DbUnlock(db, ref); JsonFree(request); - Free(alias); return response; } diff --git a/src/Routes/RouteRoomAliases.c b/src/Routes/RouteRoomAliases.c index c41795f..6c25249 100644 --- a/src/Routes/RouteRoomAliases.c +++ b/src/Routes/RouteRoomAliases.c @@ -35,7 +35,7 @@ ROUTE_IMPL(RouteRoomAliases, path, argp) { RouteArgs *args = argp; - char *roomId = HttpUrlDecode(ArrayGet(path, 0)); + char *roomId = ArrayGet(path, 0); char *token; char *msg; @@ -77,6 +77,5 @@ ROUTE_IMPL(RouteRoomAliases, path, argp) finish: DbUnlock(db, ref); UserUnlock(user); - Free(roomId); return response; }