-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Description
Describe the bug
Variables don't resolve when using OAuth 2.0 as the authentication method, and client credentials as the grant type. URLs and the body just use the variable names when Fetch Client tries to request tokens.
To Reproduce
Steps to reproduce the behavior:
- Create a custom set of variables (Variable > ... > New Variable) and add some entries
- Create a collection (Collection > … > New collection)
- Attach the variable set (name of collection] > … > Attach Variable)
- Edit the collection, update its Authentication method to OAuth 2.0 with grant type Client Credentials
- Fill in values for token URL, client ID, secret, etc using variables
- Open the Fetch Client output to observe the URLs being called
- Click [Request New Token]
- The Fetch Client output should show that it is not resolving the variables
Expected behavior
Variables should resolve to their correct values before trying to request a new token.
Screenshots
Fetch Client output from secondary side bar is on the left, the collection is on the right:

Desktop (please complete the following information):
- OS: macOS 15.1
- Fetch Client Version: 1.8.0
- VS Code Version: 1.95.0
- Node Version: ??? (I installed an extension, does this require node to be installed on this machine?)
Additional context
N/A
Metadata
Metadata
Assignees
Labels
No labels