api-macros: Generate cleaner code
This commit is contained in:
parent
34243d49ba
commit
afec9f0fbf
@ -807,9 +807,7 @@ pub(crate) fn path_string_and_parse(
|
|||||||
let path_var_ident = Ident::new(path_var, Span::call_site());
|
let path_var_ident = Ident::new(path_var, Span::call_site());
|
||||||
quote! {
|
quote! {
|
||||||
#path_var_ident: {
|
#path_var_ident: {
|
||||||
use #ruma_api::error::RequestDeserializationError;
|
let segment = path_segments[#i].as_bytes();
|
||||||
|
|
||||||
let segment = path_segments.get(#i).unwrap().as_bytes();
|
|
||||||
let decoded = #ruma_api::try_deserialize!(
|
let decoded = #ruma_api::try_deserialize!(
|
||||||
request,
|
request,
|
||||||
#percent_encoding::percent_decode(segment)
|
#percent_encoding::percent_decode(segment)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user