Ticket #1401 (new defect)
Sapphire doesn't call any validator functions on DataObjectDecorators
| Reported by: | mlanthaler | Owned by: | sminnee |
|---|---|---|---|
| Priority: | medium | Milestone: | 2.4.0 |
| Component: | Sapphire Framework | Version: | |
| Severity: | medium effort / impact | Keywords: | |
| Cc: | Hours: |
Description
If the forum module is installed there are new fields when editing a member like "Occupation", "Country", or "User rating".
There is also a new field "Confirm password" which should make sure that the entered password is the expected one and the user didn't make a typo. The problem now is that the validator in ForumRole isn't executed at all so it is possible to enter two different passwords and nevertheless the system will change the password without checking it!
The bug resides in sapphire itself because it doesn't call any validator function on DataObjectDecorators.
Also GSoC ticket #32 (Ensure uniqueness of IdentityURL in OpenIDAuthenticatedRole) depends on the fix of this bug (forum thread).
