Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||
ID | |||||||||||
0033264 | |||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||||
defect | [Openbravo ERP] A. Platform | minor | always | 2016-06-15 09:26 | 2022-02-01 08:05 | ||||||
Reporter | lorenzofidalgo | View Status | public | ||||||||
Assigned To | Triage Platform Base | ||||||||||
Priority | normal | Resolution | open | Fixed in Version | |||||||
Status | acknowledged | Fix in branch | Fixed in SCM revision | ||||||||
Projection | none | ETA | none | Target Version | |||||||
OS | Any | Database | Any | Java version | |||||||
OS Version | Database version | Ant version | |||||||||
Product Version | pi | SCM revision | |||||||||
Review Assigned To | |||||||||||
Web browser | Google Chrome, Mozilla Firefox | ||||||||||
Modules | Core | ||||||||||
Regression level | |||||||||||
Regression date | |||||||||||
Regression introduced in release | |||||||||||
Regression introduced by commit | |||||||||||
Triggers an Emergency Pack | No | ||||||||||
Summary | 0033264: Opening a form view, first it is shown the old cached status and, after that, the new status is loaded | ||||||||||
Description | After clicking to open a form view, for example a "Sales Order || Lines" form view, it is shown the old cached view if it has been previously opened another "Sales Order || Lines" form. After a moment, the updated (and correct) form view is loaded. That behaviour includes also writing permissions, which could result in security problems. Of course, the clereance of this issue is directly related with the performance of servers and clients. This issue conflicts with some tests that are asserting values of the first form view shown (the old one) instead of the last loaded form view (the new and correct one). | ||||||||||
Steps To Reproduce | i)A simple but not very representative steps to reproduce: 1-Login ERP as Openbravo. 2-Using "QA Testing Admin" as role, go to "Sales Order" window and create a new record with any values, save it and go to Lines tab. 3-Create a new "Lines" record with any values and save that record. 4-Click create a new "Lines" record and, after click that, click "Cancel changes and return to last saved status" button. (The view of this canceled form will be shown when a form view is open, just before loading the correct form view). 5-Double click in the previously created "Lines" record and realise it is shown first the form view of the cancelled status and, after a moment, the correct form view is loaded. ii)A more complex and useful steps to reproduce: Check between 5:22 and 5:24 of the following video. It is visible that, at the beginning, in the Lines status bar "Saved" is shown, which is incorrect. In 5:24, it is shown the real (and correctly updated) Lines status bar. Besides, you can check in 5:22 that some input fields like "Net Unit Price" are writable. Actually, those fields must be read only input fields (correctly shown in 5:24). https://drive.google.com/a/openbravo.com/file/d/0Bz1bUfkEffVIZDY2cXoyRWM2Tmc/view?usp=sharing [^] | ||||||||||
Tags | No tags attached. | ||||||||||
Attached Files | OldCachedForm.png [^] (538,782 bytes) 2016-06-15 09:26 NewCachedForm.png [^] (562,493 bytes) 2016-06-15 09:27 | ||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Issue History | |||
Date Modified | Username | Field | Change |
2016-06-15 09:26 | lorenzofidalgo | New Issue | |
2016-06-15 09:26 | lorenzofidalgo | Assigned To | => platform |
2016-06-15 09:26 | lorenzofidalgo | File Added: OldCachedForm.png | |
2016-06-15 09:26 | lorenzofidalgo | Web browser | => Google Chrome, Mozilla Firefox |
2016-06-15 09:26 | lorenzofidalgo | Modules | => Core |
2016-06-15 09:26 | lorenzofidalgo | Triggers an Emergency Pack | => No |
2016-06-15 09:27 | lorenzofidalgo | File Added: NewCachedForm.png | |
2016-06-15 09:29 | lorenzofidalgo | Web browser | Google Chrome, Mozilla Firefox => Google Chrome, Mozilla Firefox |
2016-06-15 09:29 | lorenzofidalgo | Steps to Reproduce Updated | View Revisions |
2016-07-15 10:37 | alostale | Status | new => acknowledged |
2022-02-01 08:05 | alostale | Assigned To | platform => Triage Platform Base |
Copyright © 2000 - 2009 MantisBT Group |