Open
Description
I've identified two intertwined issues in ingest-functions.R
and gargle::request_build
:
-
get_raw_methods
does not traverse theresources
element of the discovery list returned byread_discovery_document
-
gargle::request_build
does not expectpath
to have elements like{+parent}
, which some apis (in this case Secret Manager) do.-
This causes
params[path_param_names]
to fail becausepath_param_names
still has the+
symbol, unlike the param name -
Failure then infects
glue_data(path_params, path)
which cannot find the valueparent
. -
Debugging and correcting
path_params
on the fly will still result inglue_data
, this time because it interprets the+
as an operator.
-
Metadata
Metadata
Assignees
Labels
No labels