Just first up, thank you for this app. I’ve been looking for a way to leave Postman and you are delivering them in spades. Its refreshing to have a performant and enjoyable to use application for this kind of work.
—
I’m not sure if this is intended behaviour or not but when switching environments, the value in an ‘When Expired’ response.body.path value is maintained. I’m using it to authenticate my calls and when switching environments that token (which is still valid in another environment) is being used in this other environment’s calls.
The steps to reproduce are…
My workspace inherits the Bearer token authentication method
The token value comes from a Get Token call request chain with an expiry
Making a call in one environment gives me a successful authenticated request chain
Swapping to another environment I get 401s as the second environment is trying to use the first environment’s token
Manually calling the Get Token request seems to update the value and requests now work in this environment
Swapping back has the same issue where the first environment’s requests are no longer working because it’s trying to use the second environment’s token
I tried using folder level settings for this but that didn’t seem to change it. If this is intended behaviour, would there be a way to include a toggle to share across environments or not? Even just a ‘drop value when switching environments’ would be amazing.
It’s kind of low priority for me since my workaround is to switch it from When Expired to Always which ensures that each request is using it’s environment’s token but does add some noticeable latency to calls.
Thanks so much
Please authenticate to join the conversation.
Needs Triage
Feedback
Bug
8 months ago

Jared Steiner
Get notified by email when there are changes.
Needs Triage
Feedback
Bug
8 months ago

Jared Steiner
Get notified by email when there are changes.