Skip to content

fix: preserve surrounding text when evaluating dynamic variable paths - #1044

Open
hamza-0987 wants to merge 3 commits into
scanapi:mainfrom
hamza-0987:fix-dynamic-url-rendering
Open

fix: preserve surrounding text when evaluating dynamic variable paths#1044
hamza-0987 wants to merge 3 commits into
scanapi:mainfrom
hamza-0987:fix-dynamic-url-rendering

Conversation

@hamza-0987

Copy link
Copy Markdown

Fixes #1007

The regex in StringEvaluator was capturing surrounding word characters as part of the match, causing them to be replaced along with the variable value.

For example, with would incorrectly render as instead of .

This fix constructs the variable expression from the regex groups () instead of using the full match, ensuring only the variable itself is replaced.

@hamza-0987
hamza-0987 requested review from a team as code owners August 7, 2026 19:45
@hamza-0987
hamza-0987 force-pushed the fix-dynamic-url-rendering branch from 39a6bf8 to 5a8c631 Compare August 8, 2026 13:25
@github-actions

Copy link
Copy Markdown

📌 Esta mensagem está tanto em português quanto em inglês (mais abaixo) — assim todo mundo consegue acompanhar!
📌 This message is in both Portuguese and English (further down) — so everyone can follow along!

🇧🇷 Português

👋 Olá!

Este PR está obsoleto porque ficou aberto por 30 dias sem atividade. Remova o rótulo de stale ou comente, caso contrário ele será fechado em 15 dias.

🇬🇧 English

Hey there! 👋

This PR is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 15 days.

@github-actions github-actions Bot added the Stale label Sep 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dynamic URL rendering issue

1 participant