Anonymous | Login
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[POS2] POSminorhave not tried2021-05-06 14:082022-03-31 09:55
ReportercbernerView Statuspublic 
Assigned ToTriage Platform Base 
PrioritynormalResolutionopenFixed in Version
StatusacknowledgedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo

0046546: SelectCurrentSchema user action does more than it should

DescriptionSelectCurrentSchema user action does several things:
- Change schema to the provided schema
- Change current window to main window
- Change current flow to add product flow
- Change multilineSelection to default(not open)

This is incorrect and should be changed. The user action should only change the schema and maybe the multilineselection, but both current window and current flow should be changed in using the corresponding user action for these.
Steps To ReproduceIn description.
Proposed SolutionTwo options:
1. Change all places that call SelectCurrentSchema to also call afterwards switch current window and switch flow user action. This will allow removing those calls from inside SelectCurrentSchema, which should not be responsible to know of any window/flow.
2. Change SelectCurrentSchema to call the correct user action for SelectCurrentWindow/SelectCurrentFlow and document that this user action does that too, not only changing the schema.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
caristu (developer)
2021-11-05 08:19

Also note that the SelectCurrentSchema user action is breaking one basic rule: it is defined as a UIAction which means that only actions of the UI model must be invoked, but it is currently calling to an action of the Global model (OB.App.State.Global.setCurrentSchema)
AugustoMauch (manager)
2022-03-31 09:55

Removing due date because it is a minor issue

- Issue History
Date Modified Username Field Change
2021-05-06 14:08 cberner New Issue
2021-05-06 14:08 cberner Assigned To => cberner
2021-05-06 14:08 cberner Triggers an Emergency Pack => No
2021-05-07 11:42 cberner Priority normal => high
2021-05-07 12:37 guilleaer Resolution time => 1625522400
2021-05-07 12:37 guilleaer Status new => acknowledged
2021-07-14 15:38 dmiguelez Resolution time 1625522400 => 1633039200
2021-07-14 15:38 dmiguelez Assigned To cberner => platform
2021-11-05 00:26 guilleaer Priority high => normal
2021-11-05 08:19 caristu Note Added: 0132865
2022-02-01 08:05 alostale Assigned To platform => Triage Platform Base
2022-03-31 09:55 AugustoMauch Note Added: 0136194

Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker