View Issue Details

This issue affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
20318Bug reportsSurvey takingpublic2026-04-29 14:52
ReporterDenisChenu Assigned Toraymondoyondi  
PrioritynoneSeverityminor 
Status assignedResolutionopen 
Product Version6.6.x 
Summary20318: Automatic load url didn't work with question code is URL
Description

When activate automatic redirection with a equation name URL : it don't work

Steps To Reproduce

Steps to reproduce

Import included survey (URL)
Lauch
Select LimeSurvey
next

Expected result

redirected to limesurvey.org

Actual result

No redirection

TagsNo tags attached.
Bug heat4
Complete LimeSurvey version number (& build)6.15.20 (cloud and ce)
I will donate to the project if issue is resolvedNo
Browsernot relevant
Database type & versionnot relevant
Server OS (if known)not relevant
Webserver software & version (if known)not relevant
PHP Versionnot relevant

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2025-10-24 12:45

developer   ~83663

If used, i think we must add it in https://github.com/LimeSurvey/LimeSurvey/blob/71721f13d752a9d250f8004b694b0eaaa13db254/application/models/Question.php#L265

raymondoyondi

raymondoyondi

2026-04-29 13:36

developer   ~84762

I fixed the automatic end-URL redirection bug when an equation/question code is named URL.

Issue: The standard URL replacement token was overriding Expression Manager resolution during runtime string processing.
Solution: Removed URL from the standard replacement set before calling ProcessStepString() to allow proper resolution.
Note: Added inline comment explaining the collision.

DenisChenu

DenisChenu

2026-04-29 14:42

developer   ~84763

Solution: Removed URL from the standard replacement set before calling ProcessStepString() to allow proper resolution.

But this URL is here for a reason, if you remove it : something broken.

raymondoyondi

raymondoyondi

2026-04-29 14:52

developer   ~84764

I have reverted the previous change and pushed a new commit: "Restore URL replacement in end URL processing"

This ensures {URL} remains available for existing survey logic/templates, fixing the regression while still addressing the underlying issue of it overriding the Expression Manager in the final redirection step.

Issue History

Date Modified Username Field Change
2025-10-24 12:40 DenisChenu New Issue
2025-10-24 12:40 DenisChenu File Added: survey_archive_359982_URL.lsa
2025-10-24 12:41 DenisChenu File Deleted: survey_archive_359982_URL.lsa
2025-10-24 12:45 DenisChenu Note Added: 83663
2025-10-24 12:45 DenisChenu File Added: survey_archive_359982_redirectURL.lsa
2025-10-24 12:45 DenisChenu File Added: survey_archive_359982_URL.lsa
2025-10-24 12:45 DenisChenu Bug heat 0 => 2
2025-10-24 17:09 DenisChenu Summary Automatic load url didn't work => Automatic load url didn't work with questoion code URL
2026-04-29 08:46 tibor.pacalat Assigned To => raymondoyondi
2026-04-29 08:46 tibor.pacalat Status new => assigned
2026-04-29 09:38 DenisChenu Summary Automatic load url didn't work with questoion code URL => Automatic load url didn't work with question code is URL
2026-04-29 09:38 DenisChenu Description Updated
2026-04-29 09:38 DenisChenu Steps to Reproduce Updated
2026-04-29 13:36 raymondoyondi Note Added: 84762
2026-04-29 13:36 raymondoyondi Bug heat 2 => 4
2026-04-29 14:42 DenisChenu Note Added: 84763
2026-04-29 14:52 raymondoyondi Note Added: 84764