When a filter is passed in BaseDataset.replace_values() ...
process_expr is called
process_expr calls get_dataset_variables
get_dataset_variables calls table endpoint, setting limit=0 parameter on the table url
back to replace_values, it then executes post on table resource, which now is set to have ?limit=0
This pull request will clear the remove the parameters from the table resource url, if filter is passed, before executing a POST, thus avoiding the 404 errors
When a
filter
is passed inBaseDataset.replace_values()
...process_expr
is calledprocess_expr
callsget_dataset_variables
get_dataset_variables
calls table endpoint, settinglimit=0
parameter on the table urlreplace_values
, it then executes post on table resource, which now is set to have?limit=0
This pull request will clear the remove the parameters from the table resource url, if filter is passed, before executing a POST, thus avoiding the 404 errors