View Issue Details

This bug affects 1 person(s).
 2
IDProjectCategoryView StatusLast Update
19712Bug reportsSurvey takingpublic2024-08-22 17:47
ReporterMatadeleo Assigned To 
PrioritynoneSeverityminor 
Status newResolutionopen 
Product Version6.5.x 
Summary19712: Captcha clears URL parameters
Description

Enabling the captcha option adds the survey ID as an empty URL parameter and replaces any existing parameters.

Steps To Reproduce

Steps to reproduce

1.Create survey and include a fillable question which should be set via URL parameter

  1. Enable captchas
  2. Enter survey with additional parameter e.g. https://my-surveys.com/111222?Q1=Hello
  3. Captcha is then shown, and upon completion, redirects to https://my-surveys.com/111222?%2F111222=

Expected result

Variable Q1 should contain the value set in the parameter.
Captcha should pass forward any URL parameters
"https://my-surveys.com/111222?%2F111222=" should be "https://my-surveys.com/111222?Q1=Hello"

Actual result

URL parameters are removed, and captcha redirects and appends a space and the survey id to the URL (" {SID}")

TagsNo tags attached.
Bug heat2
Complete LimeSurvey version number (& build)6.5.17+240715
I will donate to the project if issue is resolvedNo
Browser
Database type & versionMySQL
Server OS (if known)
Webserver software & version (if known)
PHP Version8

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2024-08-22 17:47

developer   ~80797

Captcha should pass forward any URL parameters

I think it must be prefilled, but not necessary in URL, just in session ?

Issue History

Date Modified Username Field Change
2024-08-20 16:24 Matadeleo New Issue
2024-08-22 17:47 DenisChenu Note Added: 80797
2024-08-22 17:47 DenisChenu Bug heat 0 => 2