launchpad accepts a date in the past for 'expires' field in team membership approval

Bug #260758 reported by Susana Pereira
4
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

Hi,

When accepting a new member in a team, I made the mistake of selecting 'today' as expiry date (I was trying to get an year from approval instead of an year from when he applied) and after submitting, Launchpad showed the member as approved and the expiry date as '22 hours ago'. This is strange, a member should either be approved or expired, not both at the same time.

Steps to reproduce (using sample data):
1. Open http://launchpad.dev/~ubuntu-team/+member/name12
2. Click the calendar widget and choose today
3. Click Approve
4. The approved person will show up in the active listing but in the expires column says: "20 hours ago"

Changed in launchpad-foundations:
status: New → Triaged
description: updated
Curtis Hovey (sinzui)
Changed in launchpad-registry:
importance: Undecided → Low
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.