roos-fs tasks #498
open
Replace Boolean Question Item with Yes/No Radio Buttons in Checklists
Added by Vadim Pariev 7 months ago.
Updated 5 days ago.
Description
General
Some users have reported issues when working with the current implementation of the Boolean question item in checklists. The current behavior causes confusion and usability problems when selecting or changing values.
Expected Result
- Replace the current Boolean implementation with radio buttons offering “Yes” and “No” options.
- The default state must be none selected (i.e., neither “Yes” nor “No” is preselected).
- The user must actively choose either “Yes” or “No” before saving or proceeding.
- Both “Yes” and “No” options must be clearly visible and easy to distinguish.
Functional Behavior
- When the user selects “Yes” or “No”, the checklist’s counter of accomplished tasks updates accordingly.
- The update should follow the same logic currently applied for Boolean-based tasks (e.g., “Yes” = accomplished, “No” = not accomplished).
- Ensure that no other functionalities or related components are affected by this change.
- Status changed from Backlog to Open
- Status changed from Open to In progress
- Estimated time set to 4:00 h
- Status changed from In progress to In review
- Status changed from In review to Open
- Status changed from Open to In progress
- Status changed from In progress to In review
- Status changed from In review to Deployed (QA)
- Status changed from Deployed (QA) to Ready for Deployment (prod)
Environment: Staging.
The Yes/No radio button was implemented successfully . The user can choose Yes or No. Initially, both options are empty.
Step to Reproduce:
- Create a new task template using Yes/No field in the checklist. https://screenrec.com/share/1lvXNoBh3S
- Create a new service using the task template was created abow. Open this service Service Detail page. Click View Task icon in 1 Task section.
Actual Result:
The task checklist is marked as completed (the field is not required). The checklist has a title and a Yes/No radio button. Initially, neither of them is selected, but the user can click each option..https://screenrec.com/share/ZfFkEe3or8
- Status changed from Ready for Deployment (prod) to Closed
- Assignee changed from Ivan Danyliv to Vadim Pariev
- Project changed from 8 to Roos-fs-ZIP
Also available in: Atom
PDF