Mercurial > lbo > hg > async-google-apis
changeset 183:048c8e2d63e6
Allow non-string URL parameters
author | Lewin Bormann <lbo@spheniscida.de> |
---|---|
date | Thu, 28 Jan 2021 11:37:06 +0100 |
parents | 43205f4c4016 |
children | 4168f61afd5e |
files | generate/generate.py |
diffstat | 1 files changed, 1 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/generate/generate.py Thu Jan 28 11:36:54 2021 +0100 +++ b/generate/generate.py Thu Jan 28 11:37:06 2021 +0100 @@ -265,7 +265,7 @@ params = re.findall(pat, string) snakeparams = [rust_identifier(p) for p in params] format_params = ','.join([ - '{}=percent_encode({}.{}.as_bytes(), NON_ALPHANUMERIC)'.format(p, paramsname, sp) + '{}=percent_encode(format!("{{}}", {}.{}).as_bytes(), NON_ALPHANUMERIC)'.format(p, paramsname, sp) for (p, sp) in zip(params, snakeparams) ]) string = string.replace('{+', '{')