Errors thrown by the SSO backed must be propagated as dictionaries
Bug #624018 reported by
Natalia Bidart
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Single Sign On Client |
Fix Released
|
High
|
Alejandro J. Cura | ||
ubuntu-sso-client (Ubuntu) |
Fix Released
|
High
|
Natalia Bidart |
Bug Description
The lower DBus layer should pass the error messages sent by the webservice as DBus dictionaries, so the GUI can show the corresponding message next to each input field that failed the checks.
Related branches
lp:~alecu/ubuntu-sso-client/extend-errdicts
- Vincenzo Di Somma (community): Approve
- Natalia Bidart (community): Approve
-
Diff: 98 lines (+66/-4)2 files modifiedubuntu_sso/main.py (+12/-4)
ubuntu_sso/tests/test_main.py (+54/-0)
Changed in ubuntu-sso-client: | |
importance: | Undecided → Critical |
status: | New → In Progress |
assignee: | nobody → Alejandro J. Cura (alecu) |
Changed in ubuntu-sso-client (Ubuntu): | |
importance: | Undecided → High |
Changed in ubuntu-sso-client: | |
importance: | Critical → High |
Changed in ubuntu-sso-client (Ubuntu): | |
milestone: | none → ubuntu-10.10-beta |
assignee: | nobody → Naty Bidart (nataliabidart) |
status: | New → Triaged |
tags: | added: desktop+ u1-maverick |
description: | updated |
Changed in ubuntu-sso-client: | |
status: | In Progress → Fix Committed |
Changed in ubuntu-sso-client: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package ubuntu-sso-client - 0.99.3-0ubuntu1
---------------
ubuntu-sso-client (0.99.3-0ubuntu1) maverick; urgency=low
* New upstream release:
[ <email address hidden> ]
* changed the "reset password" header and help text (LP: #622991).
* changed the "verify" header and help text, and removed the email image
(LP: #622988, LP: #622830).
[ <email address hidden> ]
* added a reload button for the captcha (LP: #616459).
[ <email address hidden> ]
* Warnings for entries are shown as secondary icons (LP: #624336).
[ <email address hidden> ]
* Main window can not be maximized (LP: #624101).
[ <email address hidden> ]
* Pinging the U1 url is done before sending any credential signal. Also,
ping is signed with user credentials (LP: #624034).
[ <email address hidden> ]
* Put a border around the webkit box (LP: #624240).
* Hide the T&C link of no T&C url is provided (LP: #624241).
* Hide the help text on the T&C page (LP: #624242).
[ Alejandro J. Cura <email address hidden> ]
* Turn exceptions into a dictionary able to go thru DBus (LP: #624018)
-- Natalia Bidart (nessita) <email address hidden> Wed, 25 Aug 2010 22:07:42 -0300