Ticket #221 (assigned bug)

Opened 15 years ago

Last modified 15 years ago

Bug: Survey issues

Reported by: brent Owned by: khaled
Priority: major Milestone: Beta 16.3 Release
Component: platform model & database Version:
Severity: Testing Return (QA) Keywords:
Cc:

Description

1. When a user completes a question the # oif responses for the survey does not reflect the answer.

2. Multipick questions are not working (function as a single-pick) http://news.healthguru.com/applications/survey/srvyid/34/qid/326

Change History

Changed 15 years ago by khaled

  • summary changed from Bug: Survey issues to BUG: Survey issues

Changed 15 years ago by khaled

  • status changed from new to assigned
  • component changed from unknown / unassigned to platform model & database
  • severity changed from New / Just Added to Evaluating

Changed 15 years ago by khaled

  • severity changed from Evaluating to In Progress

Multi-Pick questions needed to be processed as set of responses and then managed. This is how they are now handled. Every response to a question generates an array of responses (even if it's only one) and the array is processed and stored.

Branching Surveys and Quiz types are generating problems because they branch. Branching requires node and vector tools be developed and applied with the new survey system. This is a couple of days out still.

Changed 15 years ago by brent

:::::Bug reported by User:::::
From: myhealthguru@… myhealthguru@…
Sent: Sunday, December 27, 2009 4:19 PM
To: Information@…
Subject: Contact Us: Www Health Guru

name: Wayne Tetlow
email: myhealthguru@…
phone:
message: When taking surveys at the end I can\'t get the final results!

It shows there are results, but when I select it, it simply restarts the
survey.

How does one get the final results of a survey?
system_info: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0;
SIMBAR={58B17235-A59A-47B1-89ED-43A3B5E2588F} ; Mozilla/4.0 (compatible;
MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET
CLR 3.0.4506.2152; .NET CLR 3.5.30729)

Changed 15 years ago by khaled

  • type changed from feature to bug

Changed 15 years ago by brent

  • milestone changed from Beta 16.1 Release to Beta 17 Release

Changed 15 years ago by brent

  • summary changed from BUG: Survey issues to Bug: Survey issues

Changed 15 years ago by khaled

  • milestone changed from Beta 17 Release to Beta 16.2 Release

Changed 15 years ago by khaled

  • milestone changed from Beta 16.2 Release to Beta 16.3 Release

Changed 15 years ago by khaled

  • severity changed from In Progress to Complete - Dev Testing

Reworked the Survey Model and Application Controller methods:

1. Updated the database to contain survey_type for all surveys. This was a problem when this was blank (pre-quiz / branching survey legacy) in that the branching survey algorithms were called when straight survey algorithms should have been used. Likely accounted for some of the survey restarting reports (Live Fix / Database Fix).

2. Reworked the Survey Model and Responder Model to ask the next question in the proper fashion. Responder model also now restores survey answer data from the database if a user logs in and the session answer array (survey[<surveyId>]) is blank.

3. Reworked the Survey Results page to display survey answers using Google Charts. Simplified lookup methods, uses session data instead of answer table lookups.

Changed 15 years ago by khaled

  • owner changed from khaled to maryann

Changed 15 years ago by maryann

  • owner changed from maryann to brent
  • severity changed from Complete - Dev Testing to Complete - Ready for QA

Seems to be working, took a quiz with great success!

Changed 15 years ago by brent

  • owner changed from brent to khaled
  • severity changed from Complete - Ready for QA to Testing Passed
Note: See TracTickets for help on using tickets.