Skip to content

[Question] Env var precedence #268

Closed Answered by flawiddsouza
kobenguyent asked this question in Q&A
Discussion options

You must be logged in to vote

Restfox has a defined order:
Workspace (email: [email protected]) -> Folder (email: [email protected]) -> Sub Folder (email: [email protected]) -> Resolved Request Env (email: [email protected])

Restfox resolves environment variables from top to bottom. So you can use a workspace env var inside a folder env var.

Workspace env:

test: 1

Folder env:

my_var: {{ test }}

Resolved Request Env:

my_var: 1

Postman's behavior seems incorrect, as immediate parent should take precedence.

I'll explain in code

let a = 10 // workspace env
{ // folder env
    a = 20
    { // sub folder env
        a = 30
        {
            console.log(a) // a should be 30 and not 10
        }
    }
}

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by flawiddsouza
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants
Converted from issue

This discussion was converted from issue #266 on October 01, 2024 14:00.