-
Type: Bug Report
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: 5.1.2
-
Fix Version/s: 5.1.3-RC2
-
Component/s: Front End
-
Labels:None
-
External issue URL:
-
Additional information:
-
Change Log Message:Fixed error mixup from different forms in "advanced" theme
-
External issue ID:1095
-
Copy Issue Key:
-
Patch Instructions:
I've noticed, that these forms:
- login sidebox
- subscribe to mailing sidebox
- recommend site sidebox
- forgot password page
share same user object for data validation and processing.
Because of it if error happens on one of this forms, then it will be shown on other fields, e.g. error on "Forgot Password" form in Email field is displayed on "Recommend Site" sidebox.
I'm proposing to assign "special" to each of sideboxes so data don't get mixed, like <inp2:u.login .../> ; <inp2:u.subscriber .../> and <inp2:u.recommend .../>
After that error will be raised, that there is no ID in request for mentioned above Specials. Then we need to change UsersEventHandler::getPassedID method to return current GUEST user's ID for these specials.
- parent of
-
INP-912 Installation fails after "Select Modules" step
- Closed
-
INP-1012 Cursor isn't focused on username field on admin login form
- Closed
- relates to
-
INP-227 Redesign "Data Validation" Engine
- Closed
-
INP-762 Change in "Forgot Password" logic
- Closed
-
INP-833 User management internals refactoring
- Closed
-
INP-914 Ability to reinstall In-Portal without root password
- Closed