View Issue Details

This bug affects 1 person(s).
 8
IDProjectCategoryView StatusLast Update
18150Bug reportsSurvey takingpublic2022-05-30 14:30
Reporterc_schmitz Assigned Togabrieljenik  
PriorityimmediateSeverityminor 
Status closedResolutionfixed 
Product Version5.3.x 
Summary18150: Survey not properly resuming and showing blank page
Description

When a customer tries to continue an existing response in a closed survey with token persistence he is sometimes shown a blank page instead of the current question and the next button.
Report is private because the data of the survey and the survey itself is sensitive.

Steps To Reproduce

Steps to reproduce

Import attached survey
Open a private browser window and use the following link to continue a response
https://<your_limesurvey_domain and path>/399924?token=nBhCPlDZgesbby0&lang=en

Expected result

Lastpage of that response is 1 so I would expect to see the 1st question.

Actual result

Blank page with forward button.

TagsNo tags attached.
Bug heat8
Complete LimeSurvey version number (& build)5.3.16
I will donate to the project if issue is resolvedNo
Browser
Database type & versionn/a
Server OS (if known)
Webserver software & version (if known)
PHP Versionn/a

Relationships

related to 18163 confirmed EM and SurveyRunTime: Multiple copies of fieldmap 

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2022-05-25 11:53

developer   ~70024

Strange : newtest=Y and it's OK …

gabrieljenik

gabrieljenik

2022-05-26 15:11

manager   ~70055

PR: https://github.com/LimeSurvey/LimeSurvey/pull/2442

Forcing refresh, as it was a previous one (not randomized)

gabrieljenik

gabrieljenik

2022-05-26 15:14

manager   ~70056

Not sure if this is the best place to mention it, but there are like 3 copies of the fieldmap.
Is that expected?

Yii::app()->session['fieldmap-' . $surveyid . $sLanguage]
$_SESSION['survey_' . $surveyid]['fieldmap-' . $surveyid . $sLanguage]
$_SESSION['survey_' . $surveyid]['fieldmap']

c_schmitz

c_schmitz

2022-05-30 09:52

administrator   ~70085

There should be only one ;). Yeah, would be nice to solve that problem.

gabrieljenik

gabrieljenik

2022-05-30 09:52

manager   ~70086

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=33532

DenisChenu

DenisChenu

2022-05-30 09:55

developer   ~70088

Why initDirtyStep happen ?

«dirty» must not happen in such situation … no reason here .

(else : in dirty : force refresh is a good idea).

LimeBot

LimeBot

2022-05-30 11:14

administrator   ~70094

Fixed in Release 5.3.18+220530

gabrieljenik

gabrieljenik

2022-05-30 14:30

manager   ~70101

Created 18163 for following up about the multiple fieldmap copies

Related Changesets

LimeSurvey: master 8c0c2319

2022-05-30 09:52:51

gabrieljenik


Committer: GitHub Details Diff
Fixed issue 18150: Survey not properly resuming and showing blank page (#2442) Affected Issues
18150
mod - application/helpers/SurveyRuntimeHelper.php Diff File

Issue History

Date Modified Username Field Change
2022-05-25 11:34 c_schmitz New Issue
2022-05-25 11:34 c_schmitz File Added: survey_archive_399924.lsa
2022-05-25 11:34 c_schmitz Assigned To => gabrieljenik
2022-05-25 11:34 c_schmitz Status new => assigned
2022-05-25 11:34 c_schmitz Priority none => immediate
2022-05-25 11:41 c_schmitz Summary Survey not properly resuming an showing blank page => Survey not properly resuming and showing blank page
2022-05-25 11:53 DenisChenu Note Added: 70024
2022-05-25 11:53 DenisChenu Bug heat 6 => 8
2022-05-26 15:11 gabrieljenik Status assigned => ready for testing
2022-05-26 15:11 gabrieljenik Note Added: 70055
2022-05-26 15:11 gabrieljenik Bug heat 8 => 10
2022-05-26 15:14 gabrieljenik Note Added: 70056
2022-05-30 09:52 c_schmitz Note Added: 70085
2022-05-30 09:52 c_schmitz Bug heat 10 => 12
2022-05-30 09:52 gabrieljenik Changeset attached => LimeSurvey master 8c0c2319
2022-05-30 09:52 gabrieljenik Note Added: 70086
2022-05-30 09:52 gabrieljenik Resolution open => fixed
2022-05-30 09:53 c_schmitz Status ready for testing => resolved
2022-05-30 09:55 DenisChenu Note Added: 70088
2022-05-30 10:31 c_schmitz File Deleted: survey_archive_399924.lsa
2022-05-30 10:31 c_schmitz View Status private => public
2022-05-30 10:31 c_schmitz Bug heat 12 => 6
2022-05-30 11:14 LimeBot Note Added: 70094
2022-05-30 11:14 LimeBot Status resolved => closed
2022-05-30 11:14 LimeBot Bug heat 6 => 8
2022-05-30 14:29 gabrieljenik Issue cloned: 18163
2022-05-30 14:29 gabrieljenik Relationship added related to 18163
2022-05-30 14:30 gabrieljenik Note Added: 70101