"Renewal period" is marked as "(Optional)" when it isn't
Bug #173019 reported by
Sarah Kowalik
This bug affects 5 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
Low
|
Unassigned |
Bug Description
In https:/
When someone's membership is about to expire, notify them and:
( ) invite them to apply for renewal
(*) invite them to renew their own membership
Self renewal period: (Optional)
[_______]
When ticking "invite them to renew their own membership" and not entering the Self renewal period:
There is 1 error.
You must specify a default renewal period greater than 0.
description: | updated |
Changed in launchpad: | |
importance: | Undecided → Medium |
status: | New → Confirmed |
affects: | launchpad-foundations → launchpad-registry |
Changed in launchpad-registry: | |
importance: | Medium → Low |
tags: | added: teams |
tags: | added: ui |
description: | updated |
description: | updated |
To post a comment you must log in.
This looks like an implementation detail poking through to the UI when it shouldn't. The renewal period is optional in the sense that it isn't required in every case (e.g. teams where membership does not expire), which causes the label to appear.
The form should mark the widget as non-optional for the cases where it requires input.