diff --git a/modules/federation/query.cc b/modules/federation/query.cc index 6c5fb5620..85e85b51a 100644 --- a/modules/federation/query.cc +++ b/modules/federation/query.cc @@ -83,9 +83,10 @@ get__query_profile(client &client, url::decode(user_id, request.query.at("user_id")) }; + char field_buf[512]; const string_view field { - request.query["field"] + url::decode(field_buf, request.query["field"]) }; const m::user user