Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0042260 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
backport | [Openbravo ERP] A. Platform | critical | have not tried | 2019-08-23 13:16 | 2019-12-23 16:46 | |||
Reporter | AugustoMauch | View Status | public | |||||
Assigned To | AugustoMauch | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | 3.0PR19Q3.3 | |||
Status | closed | Fix in branch | Fixed in SCM revision | 8c330a2fa886 | ||||
Projection | none | ETA | none | Target Version | 3.0PR19Q3.3 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | ||||||||
Review Assigned To | caristu | |||||||
OBNetwork customer | No | |||||||
Web browser | ||||||||
Modules | Core | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0042260: Extra widget instances are created if permission to widget class is removed | |||||||
Description | If access is removed from a widget, when there are already existing widget instances for that widget, each time widgets are refreshed new widget instances will be created | |||||||
Steps To Reproduce | Count the number of widget instances in you development environment: select count(*) from obkmo_widget_instance As System Admin: - Open the Widget window, select the Welcome to Openbravo 3 widget - Uncheck its Enable for All Users flag, set its module in development if needed As F&B Admin: - Open the Role window, select the F&B International Group Admin - In the Widget Class Access subtab, remove the entry for the Welcome to Openbravo 3 widget Restart the server (list of available widget classes is cached) Log in with the F&B Admin role Check that each time the Refresh button in the Manage Workspace is clicked, the number of widget instances increases. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
||||||||
|
![]() |
|
(0115558) hgbot (developer) 2019-11-12 16:16 |
Repository: erp/backports/3.0PR19Q3.3 Changeset: 8c330a2fa886e214b04e340e8a08ea4a78a5fb08 Author: Augusto Mauch <augusto.mauch <at> openbravo.com> Date: Fri Aug 23 14:18:44 2019 +0200 URL: http://code.openbravo.com/erp/backports/3.0PR19Q3.3/rev/8c330a2fa886e214b04e340e8a08ea4a78a5fb08 [^] Fixes issue 42260: Extra widget instances are no longer created The process that automatically creates widget instances for default widgets was not taking into account if the user had access to the copied widget class. --- M modules/org.openbravo.client.myob/src/org/openbravo/client/myob/MyOpenbravoComponent.java --- |
(0116489) caristu (viewer) 2019-12-23 16:46 |
Reviewed |
![]() |
|||
Date Modified | Username | Field | Change |
2019-11-12 16:12 | alostale | Type | defect => backport |
2019-11-12 16:12 | alostale | Target Version | => 3.0PR19Q4 |
2019-11-12 16:14 | alostale | Fixed in SCM revision | https://code.openbravo.com/erp/devel/pi/rev/f8c27555c37ca9951d4a7227b20d5daed06ddfc7 [^] => |
2019-11-12 16:14 | alostale | Target Version | 3.0PR19Q4 => 3.0PR19Q3.3 |
2019-11-12 16:14 | alostale | Assigned To | AugustoMauch => alostale |
2019-11-12 16:14 | alostale | Assigned To | alostale => AugustoMauch |
2019-11-12 16:16 | hgbot | Checkin | |
2019-11-12 16:16 | hgbot | Note Added: 0115558 | |
2019-11-12 16:16 | hgbot | Status | scheduled => resolved |
2019-11-12 16:16 | hgbot | Resolution | open => fixed |
2019-11-12 16:16 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/backports/3.0PR19Q3.3/rev/8c330a2fa886e214b04e340e8a08ea4a78a5fb08 [^] |
2019-12-23 16:46 | caristu | Note Added: 0116489 | |
2019-12-23 16:46 | caristu | Status | resolved => closed |
2019-12-23 16:46 | caristu | Fixed in Version | => 3.0PR19Q3.3 |
Copyright © 2000 - 2009 MantisBT Group |