If a user is not logged in and clicks in the 'Assigned to' field of a task, the AJAX widget pops-up and let the user search for an assignee,
* selecting a user there results in an error """ Unauthorized (, 'transitionToAssignee', 'launchpad.Edit') """
* selecting 'Assign me' closes the popup but let the progress throbber spin forever
Trying to assign a person to a task when not logged in should have the same behavior than the 'Status' field, it should just redirect to login.
Steps to reproduce:
1. Logged in open https://bugs.qastaging.launchpad.net/launchpad/+bug/2112
2. Open another tab and log out from there
3. Go back to the page opened in step 1
4. Click any of the edit buttons
You see the "Unauthorized (, 'transitionToAssignee', 'launchpad.Edit')" error rather than the login page.
I suspect we want an in-place login widget or some such.