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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0042260
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Openbravo ERP] A. Platformcriticalhave not tried2019-08-23 13:162019-12-23 16:46
ReporterAugustoMauchView Statuspublic 
Assigned ToAugustoMauch 
PrioritynormalResolutionfixedFixed in Version3.0PR19Q3.3
StatusclosedFix in branchFixed in SCM revision8c330a2fa886
ProjectionnoneETAnoneTarget Version3.0PR19Q3.3
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tocaristu
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0042260: Extra widget instances are created if permission to widget class is removed

DescriptionIf 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 ReproduceCount 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.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0041684 closedAugustoMauch Extra widget instances are created if permission to widget class is removed 

-  Notes
(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 (developer)
2019-12-23 16:46

Reviewed

- Issue History
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
Powered by Mantis Bugtracker