Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0037282
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Openbravo ERP] A. Platformminoralways2017-11-13 10:582017-11-16 10:14
ReportermalsasuaView Statuspublic 
Assigned Toinigosanchez 
PrioritynormalResolutionfixedFixed in Version3.0PR17Q3.2
StatusclosedFix in branchFixed in SCM revision9dabe71e3267
ProjectionnoneETAnoneTarget Version3.0PR17Q3.2
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tocaristu
Web browser
ModulesCore
Regression levelProduction - QA Approved
Regression date2017-04-06
Regression introduced in release3.0PR17Q3
Regression introduced by commithttps://code.openbravo.com/erp/devel/pi/rev/c4a5973bba10 [^]
Triggers an Emergency PackNo
Summary

0037282: Deactivated roles are displayed in the role dropdown of user section

DescriptionThe deactivated roles are displayed in the dropdown of roles availables to the user.
Steps To Reproduce1. Login as "F&B International Group Admin" role with "Openbravo" user.
2. Go to [User] window and select Openbravo user.
3. Go to [User Roles] subtab and deactivated a role.(e.g. "F&B US, Inc. - Employee").
4. Do logout and login with previous user.
5. Open [User profile widget] and open the role dropdown.
  --> Check than deactivated rol is shown.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0037278 closedinigosanchez Deactivated roles are displayed in the role dropdown of user section 

-  Notes
(0100515)
hgbot (developer)
2017-11-14 13:55

Repository: erp/backports/3.0PR17Q3.2
Changeset: 9dabe71e3267735a56e4273d024b1ef715eb1807
Author: Inigo Sanchez <inigo.sanchez <at> openbravo.com>
Date: Tue Nov 14 13:55:33 2017 +0100
URL: http://code.openbravo.com/erp/backports/3.0PR17Q3.2/rev/9dabe71e3267735a56e4273d024b1ef715eb1807 [^]

Fixed issue 37282: Deactivated roles are displayed in the user profile widget

The problem was caused by the "Improve scalability of the login process" project. When improving the
performance of the query that return the complete role list for the current user, the OBQuery instance
used to generate it was replaced with a Query instance. The first includes by default the filter by
is active.

To fix the problem this filter must be added manually in the query. Now the problem has been resolved
by take into account this filter.

---
M modules/org.openbravo.client.application/src/org/openbravo/client/application/navigationbarcomponents/UserInfoComponent.java
---
(0100544)
caristu (developer)
2017-11-16 10:14

Code reviewed + tested OK.

- Issue History
Date Modified Username Field Change
2017-11-13 13:29 inigosanchez Type defect => backport
2017-11-13 13:29 inigosanchez Target Version => 3.0PR17Q3.2
2017-11-14 13:54 inigosanchez Review Assigned To => caristu
2017-11-14 13:55 hgbot Checkin
2017-11-14 13:55 hgbot Note Added: 0100515
2017-11-14 13:55 hgbot Status scheduled => resolved
2017-11-14 13:55 hgbot Resolution open => fixed
2017-11-14 13:55 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/backports/3.0PR17Q3.2/rev/9dabe71e3267735a56e4273d024b1ef715eb1807 [^]
2017-11-16 10:14 caristu Note Added: 0100544
2017-11-16 10:14 caristu Status resolved => closed
2017-11-16 10:14 caristu Fixed in Version => 3.0PR17Q3.2


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker