recipe-backend/bruno/recipe-backend/RecipeRestResourcePoint/getRecipeById.bru
2026-02-22 13:18:31 +01:00

33 lines
717 B
Text

meta {
name: getRecipeById
type: http
seq: 3
}
get {
url: {{url}}/recipe/44a8f38c-9387-439e-aed6-c3369b776b1c
body: none
auth: inherit
}
script:pre-request {
try{
// An dieser Stelle muss überprüft werden, ob diese Funktion gerade aufgerufen wird, ansonsten entsteht eine Endlosschleife.
const blocked = bru.getEnvVar("blocked");
if(blocked === "false" && new Date().valueOf() > Number(bru.getEnvVar("tokenExpireDate"))){
console.log('new Session')
bru.setEnvVar("blocked",true)
// Absoluter Pfad von der Collection-Root
await bru.runRequest('login.bru')
bru.setEnvVar("blocked",false)
}
} catch (e){
console.log(e)
}
}
settings {
encodeUrl: true
}