Skip to content

Circle Creation modal closes on submit without validation errors when mandatory fields are missing #2036

Description

@tahseenzakir07

Describe your issue

The creation flow for a Learning Circle lacks strict UI validation blocks. A user can leave mandatory dropdowns (like "Interest Group") completely blank, yet the "Create Learning Circle" submit button remains enabled and clickable. Worse, when clicked, the modal successfully closes instead of protesting, tricking the user into believing the circle was generated. Under the hood, no circle is created.

Significance: This causes a high degree of user frustration and perceived "data loss" because the user spends time writing a title and description, clicks submit, and is returned to the dashboard with no error toast and no new circle logic executed. Silent failures break user trust.

Steps to reproduce

  1. Click the "+ Create Learning Circle" button on the Learning Circle dashboard.
  2. Fill out the "Title" and "Description" fields.
  3. Leave "Interest Group" unselected.
  4. Click the "Create Learning Circle" button.

What was the expected result?

The button should visually be disabled, OR upon clicking submit, the modal should remain open with a red validation error stating "Interest Group is required".

Put here any screenshots or videos (optional)

No response

Would you like to work on this issue?

Yes

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions