mirror of
https://github.com/matrix-construct/construct
synced 2024-10-05 07:08:53 +02:00
modules/client/rooms/send: urldecode type and txnid path parameters.
This commit is contained in:
parent
7ea83597e5
commit
864c6cc889
1 changed files with 4 additions and 2 deletions
|
@ -24,9 +24,10 @@ put__send(client &client,
|
||||||
"type parameter missing"
|
"type parameter missing"
|
||||||
};
|
};
|
||||||
|
|
||||||
|
char type_buf[m::event::TYPE_MAX_SIZE];
|
||||||
const string_view &type
|
const string_view &type
|
||||||
{
|
{
|
||||||
request.parv[2]
|
url::decode(type_buf, request.parv[2])
|
||||||
};
|
};
|
||||||
|
|
||||||
if(request.parv.size() < 4)
|
if(request.parv.size() < 4)
|
||||||
|
@ -35,9 +36,10 @@ put__send(client &client,
|
||||||
"txnid parameter missing"
|
"txnid parameter missing"
|
||||||
};
|
};
|
||||||
|
|
||||||
|
char transaction_id_buf[64];
|
||||||
const string_view &transaction_id
|
const string_view &transaction_id
|
||||||
{
|
{
|
||||||
request.parv[3]
|
url::decode(transaction_id_buf, request.parv[3])
|
||||||
};
|
};
|
||||||
|
|
||||||
m::vm::copts copts;
|
m::vm::copts copts;
|
||||||
|
|
Loading…
Reference in a new issue