Skip to content
This repository was archived by the owner on Feb 23, 2026. It is now read-only.
Merged
Changes from 5 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions google/api_core/path_template.py
Original file line number Diff line number Diff line change
Expand Up @@ -222,8 +222,8 @@ def transcode(http_options, **request_kwargs):
# Assign path
uri_template = http_option['uri']
path_fields = [match.group('name') for match in _VARIABLE_RE.finditer(uri_template)]
path_args = {field:request_kwargs.get(field, None) for field in path_fields}
leftovers = {k:v for k,v in request_kwargs.items() if k not in path_args}
path_args = {field: request_kwargs.get(field) for field in path_fields}
Comment thread
yihjenku marked this conversation as resolved.
Outdated
leftovers = {k: v for k,v in request_kwargs.items() if k not in path_args}
Comment thread
yihjenku marked this conversation as resolved.
Outdated
request['uri'] = expand(uri_template, **path_args)

if not validate(uri_template, request['uri']) or not all(path_args.values()):
Expand Down