Access & validation mismatch editing a registration on a disabled host

Created on 27 July 2024, about 1 year ago

Problem/Motivation

It's possible to have access to edit a registration, but anything you do on the registration form will lead to a validation error. This is obviously a hostile UX.

This is because RegistrationAccessHandler only checks that the host is configured for registration, not enabled for registration; but the validation cares about enabled to.

Steps to reproduce

Disable a host.
Masquerade as an ordinary user already registered.
Try to edit your registration.

Proposed resolution

The access and validation need to align more closely.

Remaining tasks

User interface changes

API changes

Data model changes

πŸ› Bug report
Status

Active

Version

3.1

Component

Registration Core

Created by

πŸ‡¬πŸ‡§United Kingdom jonathanshaw Stroud, UK

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024