ChildMindInstitute / mindlogger-admin-OLD-Vue

Browser-based interface for administering the MindLogger platform
https://admin-prod.mindlogger.org
Other
4 stars 4 forks source link

[Activity user journey CSV] Only the last response option selection is recorded and displayed in the report #1578

Closed natalia-muzyka closed 2 years ago

natalia-muzyka commented 2 years ago

There is a checkbox item with 5 options. User selects all options and completes the activity. Actual: Only the last option is recorded and displayed in the report Expected: Every response option selection is recorded and displayed in the report for a multiselection items (checkbox, stacked items)

could you help me with next, please, @WorldImpex : Then if user UNselects the response option this should be recorded as a response_option_selection as well. Additional: Then would be good to show what exactly was selected in the options column (currently the Options column shows all possible options as in the general report)

Full video: https://www.screencast.com/t/HqdjNlXxbQJj image.png

Environment: https://web-staging.mindlogger.org/#/ Win 10 // Chrome 101 ML v0.20.6 staging iPhone XR // iOS 14.3 Samsung Galaxy S7 // Android 8 owner: jeligi9407@zneep.com 123456 user: test-user2@mail.com qwerty my applet (import) / regular items my applet web (import) / regular items Applet password Qwe123!!!

WorldImpex commented 2 years ago

Agreed on both points @natalia-muzyka

natalia-muzyka commented 2 years ago

@WorldImpex there is one more case. The item + optional text. User selects an option, and then enters an optional text. Actual: Only the time when the optional text is finished entering is recorded (when the keyboard is closed). It replaces the response option time selection. Expected: There should be two separate entries for the response option and optional text.

WorldImpex commented 2 years ago

Yes but we can backlog that one @natalia-muzyka

natalia-muzyka commented 2 years ago

@jj105

1 - [mobile app&website] Text item has a new entry for every entered character. The entered value is mirrored in the report. Expected: Until user closes the keyboard it should be recorded as one entry Video: https://www.screencast.com/t/wHtTvOgNRTmO Report: image.png

2 - [mobile app] stacked items response_selection_time is missing at all now Expected: Every response option selection is recorded and displayed in the report for a multiselection items Video: https://www.screencast.com/t/LLzMzzoR Report: image.png

3 - [mobile app] media files names from the last response are missing in the "responses" column Video: https://www.screencast.com/t/S3Fvd8OO Report: image.png

cc: @WorldImpex

Environment: https://web-staging.mindlogger.org/#/ Win 10 // Chrome 101 ML v0.20.9 staging iPhone XR // iOS 14.3 Samsung Galaxy S7 // Android 8 owner: jeligi9407@zneep.com 123456 user: test-user1@mail.com 123456 test-user2@mail.com qwerty my applet (import) / regular items my applet web (import) / regular items Applet password Qwe123!!!

natalia-muzyka commented 2 years ago

@jj105 1 - mobile app and website: entered characters are still displayed in the incorrect order : image.png

2 - fixed image.png

3 - fixed image.png

Environment: https://web-staging.mindlogger.org/#/ Win 10 // Chrome 101 ML v0.20.12 staging iPhone XR // iOS 14.3 Samsung Galaxy S7 // Android 8 owner: jeligi9407@zneep.com 123456 user: test-user1@mail.com 123456 test-user2@mail.com qwerty my applet (import) / regular items my applet web (import) / regular items Applet password Qwe123!!!

natalia-muzyka commented 2 years ago

Verified as fixed:

Screenshot_1.png

Environment: https://web-staging.mindlogger.org/#/ Win 10 // Chrome 102 ML v0.20.13 staging iPhone XR // iOS 14.3 Google Pixel 5a // Android 11