'create user' dialog is missing 'required field' asterisk

Bug #1268807 reported by Cindy Lu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Low
Cindy Lu

Bug Description

To reproduce:

1. log in as admin to see the Users tab.
2. Click on 'Create User' button
3. Fill out blue asterisk required fields (User Name, Password, Primary Project, Role) and press 'Save'
4. It will give you an error that says: 'Passwords do not match.'
This is confusing because that is not a required field.

Solution:

The 'Confirm Password' field should have the blue asterisk next to it. Otherwise, user may not think it's required and get an error when they press 'Create User'.

Also, the 'Create' and 'Edit' dialog boxes are inconsistent for the Password field.
In Create it is required.
In Edit it is not required.
Which is correct?

Revision history for this message
Cindy Lu (clu-m) wrote :
Cindy Lu (clu-m)
Changed in horizon:
assignee: nobody → Cindy Lu (clu-m)
Changed in horizon:
status: New → Confirmed
Changed in horizon:
status: Confirmed → In Progress
Revision history for this message
Tatiana Ovchinnikova (tmazur) wrote :

IMO, "confirm password" field should be required if "password" field is required. So, in 'Create' form both fields should be required, but in 'Edit' form password change is optional and should not be required.

Changed in horizon:
importance: Undecided → Low
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/66742
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=b3ab730b8adce2486f58b40bff035b6534f9fb08
Submitter: Jenkins
Branch: master

commit b3ab730b8adce2486f58b40bff035b6534f9fb08
Author: Cindy Lu <email address hidden>
Date: Tue Jan 14 15:30:55 2014 -0800

    Add asterisk to required field in user edit box

    Change-Id: I1e153127dc2289cd6f827817b9ee2d3619e8f18b
    Closes-Bug: #1268807

Changed in horizon:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in horizon:
milestone: none → icehouse-2
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in horizon:
milestone: icehouse-2 → 2014.1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.