Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Surveys: Required questions #1800

Open
4 tasks
richardolsson opened this issue Feb 23, 2024 · 0 comments
Open
4 tasks

Surveys: Required questions #1800

richardolsson opened this issue Feb 23, 2024 · 0 comments
Labels
🐬 Medium Just a nice sized issue. 🎨 needs-design

Comments

@richardolsson
Copy link
Member

Description

A user should be able to mark a survey question as required, and that should enforce respondents to fill out the question in order to be able to submit it.

Relevant Job Stories

None

Estimated size (S, M, L)

I think this issue is medium because it requires changes both in the survey builder UI, and in the survey form UI which has not yet been finished, but those changes are both quite small.

Prerequisites

Requires survey form UI to be built and merged, which is currently being worked on in #1756.

It also requires some minor changes to the backend.

Requirements

  • There should be an option for "required" on questions in the survey builder UI
  • When a question is required:
    • Indicate this in the rendered survey form in the activist portal
    • Don't allow survey to be submitted without answering that question

Possible implementations

Unknown

Design specifications

The following things need design:

  • The "required" option in the survey builder
  • How to indicate that a question is required in the survey form

Open questions

None

@richardolsson richardolsson added 🎨 needs-design 🐬 Medium Just a nice sized issue. labels Feb 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐬 Medium Just a nice sized issue. 🎨 needs-design
Projects
None yet
Development

No branches or pull requests

1 participant