View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
03542 | Bug reports | Survey taking | public | 2009-08-06 16:37 | 2009-09-07 23:09 |
Reporter | Assigned To | lemeur | |||
Priority | normal | Severity | partial_block | ||
Status | closed | Resolution | fixed | ||
Product Version | 1.85+ | ||||
Fixed in Version | 1.85+ | ||||
Summary | 03542: Logic is buggy for Question by Question surveys | ||||
Description | When ORing several answers of a multiple choice question as condition for another question, the condition is evaluated as an AND if the survey is shown question by question . | ||||
Additional Information | Example: Question 1 - Multiple Choice
Question 2 - Boilerplate The conditions are set to Question 1: Select one [Group of checkboxes] (qid71) equals Option 1 (opt1) If the survey is shown Group by Group, question 2 is shown when option 1 OR option 3 are selected, this is the desired behavior. | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Bug heat | 10 | ||||
Complete LimeSurvey version number (& build) | 7394 | ||||
I will donate to the project if issue is resolved | |||||
Browser | Firefox 3.5 | ||||
Database type & version | mysql 5 | ||||
Server OS (if known) | Ubuntu 9.10 64-bit | ||||
Webserver software & version (if known) | apache2 | ||||
PHP Version | 5.2.6 | ||||
Please attach a sample survey which we can use to reproduce the error and provide step-by-step instructions how to reproduce it. |
|
To reproduce the issue: Question 1: Select a fruit [Group of checkboxes] (qid71) equals Pear (pear) Question 2 should be displayed when either Pears or Apples are selected in question 1. It is only displayed when both options are marked which is wrong. If the survey is set to the "group by group" or "all in one" formats, the logic works as it should. |
|
I can reproduce the issue with the attached survey. |
|
Hello, recently we have noted that the group by group presentation format also contains a faulty logic evaluation. It seems that when the logic needs information from questions across different pages, the OR conditions get evaluated as AND. |
|
thx for the detailed information, I'll work on this asap. |
|
Could you please clarify which versions are affected? Is the current build still buggy ? |
|
Fixed in rev 7549. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2009-08-06 16:37 |
|
New Issue | |
2009-08-06 16:37 |
|
Status | new => assigned |
2009-08-06 16:37 |
|
Assigned To | => user372 |
2009-08-06 16:37 |
|
Build Number | => 7394 |
2009-08-06 16:37 |
|
Browser | => Firefox 3.5 |
2009-08-06 16:37 |
|
Database & DB-Version | => mysql 5 |
2009-08-06 16:37 |
|
Operating System (Server) | => Ubuntu 9.10 64-bit |
2009-08-06 16:37 |
|
Webserver | => apache2 |
2009-08-06 16:37 |
|
PHP Version | => 5.2.6 |
2009-08-07 11:00 | Mazi | Note Added: 09040 | |
2009-08-08 00:26 |
|
Status | assigned => feedback |
2009-08-10 13:54 |
|
File Added: test_survey.csv | |
2009-08-10 13:57 |
|
Note Added: 09080 | |
2009-08-11 20:21 |
|
Note Added: 09101 | |
2009-08-11 20:21 |
|
Status | feedback => assigned |
2009-08-11 20:21 |
|
Assigned To | user372 => lemeur |
2009-08-12 21:01 | c_schmitz | Description Updated | |
2009-08-14 15:09 |
|
Note Added: 09142 | |
2009-08-14 15:10 |
|
Note Edited: 09142 | |
2009-08-28 18:21 | lemeur | Note Added: 09257 | |
2009-08-28 18:21 | lemeur | Status | assigned => acknowledged |
2009-08-31 14:39 | Minstrel72 | Note Added: 09282 | |
2009-08-31 23:59 | lemeur | Note Added: 09292 | |
2009-08-31 23:59 | lemeur | Status | acknowledged => resolved |
2009-08-31 23:59 | lemeur | Fixed in Version | => 1.85+ |
2009-08-31 23:59 | lemeur | Resolution | open => fixed |
2009-09-07 23:09 | c_schmitz | Status | resolved => closed |
2010-10-25 00:18 | c_schmitz | Category | Survey at Runtime => Survey taking |