View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|13161||Bug reports||[All Projects] Survey taking||public||2018-01-11 10:00||2018-01-24 15:50|
|Target Version||Fixed in Version|
|Summary||13161: Error page when submitting a form which has been saved for later and then resumed.|
When submitting a survey response which has been saved previously and then resumed we are getting the following error page appear:
When submitting a survey response which has not been saved and which has been completed in one session the response is submitted correctly.
|Tags||No tags attached.|
|Complete LimeSurvey version number (& build)||Version 3.0.2+180110|
|I will donate to the project if issue is resolved||Yes|
|Database & DB-Version||MySQL 5.6.36|
|Operating System (Server)||Windows 2012|
|Webserver software & version||IIS|
Confirmed. I have the same problem. Cannot submit completed survey due to this.
Confirmed, same here.
Update: We also get the error that when submitting nothing submits, but last page is reloaded.
this is the full debug output. I attached this output as a pdf also.
LSerror.pdf (178,407 bytes)
...and that's the apache2 error log entry:
Error::$statusCode in /var/www/survey/application/core/LSYii_Application.php on line 314, referer: https://survey.csi.uni-heidelberg.de/index.php/516657
I managed to get this working in the end by commenting out some of the code in one of the helpers. The side effect is that after submission someone will be able to go back in and amend their answer because it doesn't remove the saved answer however if they do this it overwrites the submission they originally made so for us it actually works better. Either way, the important thing for me is that it allows someone to submit a saved form.
The file i had to edit was em_manager_helper.php which is stored in the application\helpers\extension folder.
The lines i commented out were 5533 to 5535.
We could still do with a proper fix but until then I hope this helps you all.
Thanks Ed, I will try this. One mistake in your post though: em_manager_helper.php is stored in the application\helpers\expression folder (not extension).
Ah yes sorry about that, it's been a long night...
Works like a charme, thanks again.
For us, the side effect is not really nice, indeed. But we think it's a negligible error.
Try to change the code like this, hope it's work
Tonis, this was caused by you in 9897b1feb21985693b8478c9bc575a5d1ddb0513.
Version 3.1.0 released
|2018-01-11 10:00||eheappey||New Issue|
|2018-01-16 19:06||partofthething||Note Added: 45849|
|2018-01-19 17:24||pgs||Note Added: 45924|
|2018-01-19 18:46||pgs||Note Added: 45927|
|2018-01-20 12:25||pgs||File Added: LSerror.pdf|
|2018-01-20 12:25||pgs||Note Added: 45929|
|2018-01-20 12:30||pgs||Note Added: 45930|
|2018-01-20 12:33||eheappey||Note Added: 45931|
|2018-01-20 12:36||pgs||Note Added: 45932|
|2018-01-20 12:51||eheappey||Note Added: 45933|
|2018-01-20 12:58||pgs||Note Added: 45934|
|2018-01-22 05:08||kllam||Note Added: 45935|
|2018-01-22 10:48||LouisGac||Assigned To||=> markusfluer|
|2018-01-22 10:48||LouisGac||Status||new => assigned|
|2018-01-22 11:21||c_schmitz||Assigned To||markusfluer => TonisOrmisson|
|2018-01-22 11:22||c_schmitz||Note Added: 45946|
|2018-01-22 11:26||c_schmitz||Priority||none => normal|
|2018-01-22 11:32||TonisOrmisson||Note Added: 45948|
|2018-01-22 12:02||TonisOrmisson||Status||assigned => resolved|
|2018-01-22 12:02||TonisOrmisson||Resolution||open => fixed|
|2018-01-22 12:02||TonisOrmisson||Note Added: 45950|
|2018-01-24 15:50||c_schmitz||Note Added: 46009|
|2018-01-24 15:50||c_schmitz||Status||resolved => closed|