View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 10718 | Bug reports | Conditions | public | 2016-03-08 21:57 | 2016-04-04 16:32 |
| Reporter | bytelaunch | Assigned To | c_schmitz | ||
| Priority | none | Severity | minor | ||
| Status | closed | Resolution | no change required | ||
| Product Version | 2.06+ | ||||
| Summary | 10718: Using fieldname.shown in Group's relevance equation does not work if user hasn't answered question | ||||
| Description | When a Group has a relevance equation of (fieldname1.shown == "Something" || fieldname2.shown == "Something"), it does not resolve as true unless both questions have been answered by the user. | ||||
| Steps To Reproduce |
| ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Bug heat | 2 | ||||
| Complete LimeSurvey version number (& build) | 150629 | ||||
| I will donate to the project if issue is resolved | Yes | ||||
| Browser | Chrome | ||||
| Database type & version | MySQL 5.5 | ||||
| Server OS (if known) | Linux | ||||
| Webserver software & version (if known) | Apache | ||||
| PHP Version | 5.3 | ||||
| Git branch / Pull Request URL | |||||
|
The equation does not become true because fieldname1.shown is undefined if it was not answered, and so the whole equation becomes invalid. fieldname1.NAOK='T1' So this is not a bug. Your donation (or rather buy a Premium Package instead) would be still appreciated, of course ;). |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2016-03-08 21:57 | bytelaunch | New Issue | |
| 2016-03-08 21:57 | bytelaunch | File Added: limesurvey_survey_128812.lss | |
| 2016-03-09 08:54 | c_schmitz | Note Added: 36184 | |
| 2016-03-09 08:54 | c_schmitz | Assigned To | => c_schmitz |
| 2016-03-09 08:54 | c_schmitz | Status | new => feedback |
| 2016-04-04 16:32 | c_schmitz | Status | feedback => closed |
| 2016-04-04 16:32 | c_schmitz | Resolution | open => no change required |