View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
15369 | Bug reports | Survey taking | public | 2019-10-04 17:35 | 2020-02-03 14:56 |
Reporter | DenisChenu | Assigned To | DenisChenu | ||
Priority | none | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Product Version | 3.18.0 | ||||
Summary | 15369: Ranking with filter didn't save all value | ||||
Description | If you filter partially a ranking question : all value are not saved | ||||
Steps To Reproduce | Import included survey | ||||
Additional Information | After this fix In fact : allow to rank exactly number of question checked in 1st one | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Bug heat | 8 | ||||
Complete LimeSurvey version number (& build) | 3.18.0 git c4309bd | ||||
I will donate to the project if issue is resolved | No | ||||
Browser | not relevant | ||||
Database type & version | not relevant | ||||
Server OS (if known) | not relevant | ||||
Webserver software & version (if known) | not relevant | ||||
PHP Version | not relevant | ||||
related to | 15368 | closed | DenisChenu | Filtered ranking didn't appear if in same page than the filter |
related to | 15385 | assigned | ollehar | Still an issue with Ranking : rank condition in logic file is invalid … |
child of | 15348 | closed | ollehar | Ranking question does not save answers when array filter and max columns are used |
@ollehar : see the issue with partial filter … See the comment here : https://github.com/LimeSurvey/LimeSurvey/pull/1325/commits/edbd436eadc984a542e717602eb44b4b9850b0c9#diff-796aba4d06254b9caea9d461e4ea80c9R6269 |
|
OK remove the TODO |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=29181 |
|
Should I create a test for this bug? |
|
Is it fixed? Can we resolve it? |
|
Maybe :)
It's OK for the detail in comment ? |
|
Your nice and detailed comments didn't survive the merge to develop branch - maybe because you added something in dev after doing the master changes? Is it safe to copy-paste the nice code from master to dev? |
|
No, i need to update it … (\Answer was updated) |
|
Fixed in Release 3.19.0+191008 |
|
@ollehar : develop seems OK after this : https://github.com/LimeSurvey/LimeSurvey/commit/3d9af5bfa537febd6bce059c6718012ac4417845 |
|
Manually checked (didn't check test …) |
|
Tests are broken, I'm fixing it now. |
|
The (javascript) don't find element by id can be clearly due to Broken page : |
|
This commit completely breaks the ranking question for me in 3.19.2 with debug=1 - See attached screenshot and survey. |
|
Didn't test with no filter … I fix it . |
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=29208 |
|
Thanks for the fix, Denis. Guess we'll release today. :) |
|
@tpartner Can you please attach an lss file so I can add a test for it? |
|
@ollehar : we don't do test with debug > 0, right ? |
|
Because a PHP warning are shown only with debug > 0 |
|
No, Travis runs with debug = 0. Because this is what people run LS with. |
|
We've had issues where it was broken with debug = 0 but worked when debug = 2. That's why we always run tests with debug = 0. |
|
@ollehar : I did attach a sample survey to my report yesterday and my issue occurs with debug=1. |
|
Yes, and the last issue happen ONLY with debug > 0 The original issue happen with debug == 0 Original issue fix : https://github.com/LimeSurvey/LimeSurvey/commit/f441cd5c53bd9c19ae8d027b2ae0b8905b44db50 |
|
Thanks Denis, I'll test this morning. |
|
@tpartner Ah, sorry, missed that. Great! |
|
Fixed in Release 3.19.0+191008 |
|
LimeSurvey: master f441cd5c 2019-10-07 18:09 Committer: ollehar Details Diff |
[READY] Fix 15369 and details and separations in ranking filter (#1325) Dev: details and separations in ranking filter Dev: typo Fixed issue 15369: Ranking with filter didn't save all value Dev: get count of answers by model … Dev: remove TODO FIXIT because it's done … Dev: more details |
Affected Issues 15369 |
|
mod - application/helpers/expressions/em_manager_helper.php | Diff File | ||
LimeSurvey: master 95df8c38 2019-10-23 11:18 Details Diff |
Dev: Fixed issue 15369 child : throw error with debug > 0 in ranking Dev: check if there are filter before use array_filter |
Affected Issues 15369 |
|
mod - application/helpers/expressions/em_manager_helper.php | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-10-04 17:35 | DenisChenu | New Issue | |
2019-10-04 17:35 | DenisChenu | File Added: limesurvey_survey_RankingFilterPartial.lss | |
2019-10-04 17:36 | DenisChenu | Relationship added | child of 15348 |
2019-10-04 17:37 | DenisChenu | Note Added: 53898 | |
2019-10-04 17:50 | DenisChenu | Note Added: 53899 | |
2019-10-04 17:51 | DenisChenu | Note Edited: 53898 | |
2019-10-05 09:15 | DenisChenu | Assigned To | => DenisChenu |
2019-10-05 09:15 | DenisChenu | Status | new => assigned |
2019-10-06 10:56 | DenisChenu | Relationship added | related to 15368 |
2019-10-07 16:09 | ollehar | Changeset attached | => LimeSurvey master f441cd5c |
2019-10-07 16:09 | DenisChenu | Note Added: 53926 | |
2019-10-07 16:09 | DenisChenu | Resolution | open => fixed |
2019-10-07 16:35 | ollehar | Note Added: 53928 | |
2019-10-07 16:54 | ollehar | Note Added: 53929 | |
2019-10-07 18:26 | DenisChenu | Status | assigned => resolved |
2019-10-07 18:26 | DenisChenu | Fixed in Version | => 3.18.x |
2019-10-07 18:26 | DenisChenu | Note Added: 53931 | |
2019-10-08 10:12 | ollehar | Note Added: 53934 | |
2019-10-08 10:30 | DenisChenu | Note Added: 53935 | |
2019-10-08 10:32 | lime_release_bot | Note Added: 53936 | |
2019-10-08 10:32 | lime_release_bot | Status | resolved => closed |
2019-10-08 10:44 | DenisChenu | Note Added: 53943 | |
2019-10-08 10:45 | DenisChenu | Note Added: 53944 | |
2019-10-08 10:48 | ollehar | Note Added: 53945 | |
2019-10-08 10:51 | DenisChenu | Note Added: 53946 | |
2019-10-08 10:51 | DenisChenu | Note Edited: 53946 | |
2019-10-08 17:04 | DenisChenu | Relationship added | related to 15385 |
2019-10-22 19:09 | tpartner | File Added: bug_10.png | |
2019-10-22 19:09 | tpartner | File Added: limesurvey_survey_881714.lss | |
2019-10-22 19:09 | tpartner | Note Added: 54149 | |
2019-10-22 19:10 | tpartner | Note Edited: 54149 | |
2019-10-23 07:42 | DenisChenu | Status | closed => assigned |
2019-10-23 07:42 | DenisChenu | Note Added: 54150 | |
2019-10-23 09:18 | DenisChenu | Changeset attached | => LimeSurvey master 95df8c38 |
2019-10-23 09:18 | DenisChenu | Note Added: 54154 | |
2019-10-23 09:19 | DenisChenu | Status | assigned => resolved |
2019-10-23 09:19 | DenisChenu | Fixed in Version | 3.18.x => 3.19.4 |
2019-10-23 09:56 | ollehar | Note Added: 54161 | |
2019-10-23 09:56 | ollehar | Note Added: 54162 | |
2019-10-23 10:46 | DenisChenu | Note Added: 54171 | |
2019-10-23 10:47 | DenisChenu | Note Added: 54172 | |
2019-10-23 10:53 | ollehar | Note Added: 54174 | |
2019-10-23 10:54 | ollehar | Note Added: 54175 | |
2019-10-23 11:45 | tpartner | Note Added: 54180 | |
2019-10-23 11:47 | DenisChenu | Note Added: 54182 | |
2019-10-23 11:47 | DenisChenu | Note Edited: 54182 | |
2019-10-23 11:50 | tpartner | Note Added: 54183 | |
2019-10-23 11:57 | ollehar | Note Added: 54184 | |
2020-02-03 14:56 | lime_release_bot | Note Added: 55656 | |
2020-02-03 14:56 | lime_release_bot | Status | resolved => closed |