Skip to content

New Survey's Scale #864

@PlataformasInformaticas

Description

Support Dynamic Rating Scales for Surveys (1-X)

What

Implement support for dynamic rating scales in surveys, replacing the current fixed 1-9 limitation with a flexible 1-X system where X can be any positive number.

This includes:

  • Rendering the new dynamic rating UI.
  • Persisting the configured maximum scale value.
  • Supporting dynamic scales across all survey flows.

Scope

The new rating scale system must work correctly in:

  • Standard surveys
  • Team surveys
  • Imported surveys
  • Downloaded/offline surveys
  • Course surveys
  • Downloaded/offline course surveys
  • Team course surveys

Why

The current implementation assumes a fixed rating scale from 1 to 9, which prevents supporting newer survey formats requiring customizable scales.

Adding dynamic scale support improves flexibility and compatibility with newer survey definitions and future survey configurations.

Result

Surveys will support configurable rating ranges such as:

  • 1-5
  • 1-10
  • 1-100
  • Any custom upper bound

while preserving compatibility across online, offline, imported, downloaded, team, and course survey systems.

Image Image Image

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions