Openbravo Issue Tracking System - Openbravo ERP | ||||||||||||||||||||||||||||||||||||||||
View Issue Details | ||||||||||||||||||||||||||||||||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||||||||||||||||||||||||||||||||
0036459 | Openbravo ERP | A. Platform | public | 2017-07-11 14:57 | 2017-09-21 16:49 | |||||||||||||||||||||||||||||||||||
Reporter | alostale | |||||||||||||||||||||||||||||||||||||||
Assigned To | caristu | |||||||||||||||||||||||||||||||||||||||
Priority | high | Severity | minor | Reproducibility | have not tried | |||||||||||||||||||||||||||||||||||
Status | closed | Resolution | fixed | |||||||||||||||||||||||||||||||||||||
Platform | OS | 5 | OS Version | |||||||||||||||||||||||||||||||||||||
Product Version | ||||||||||||||||||||||||||||||||||||||||
Target Version | Fixed in Version | 3.0PR17Q4 | ||||||||||||||||||||||||||||||||||||||
Merge Request Status | ||||||||||||||||||||||||||||||||||||||||
Review Assigned To | alostale | |||||||||||||||||||||||||||||||||||||||
OBNetwork customer | ||||||||||||||||||||||||||||||||||||||||
Web browser | ||||||||||||||||||||||||||||||||||||||||
Modules | Core | |||||||||||||||||||||||||||||||||||||||
Support ticket | ||||||||||||||||||||||||||||||||||||||||
Regression level | ||||||||||||||||||||||||||||||||||||||||
Regression date | ||||||||||||||||||||||||||||||||||||||||
Regression introduced in release | ||||||||||||||||||||||||||||||||||||||||
Regression introduced by commit | ||||||||||||||||||||||||||||||||||||||||
Triggers an Emergency Pack | No | |||||||||||||||||||||||||||||||||||||||
Summary | 0036459: error thrown when refreshing after cancelling row creation before FIC response is processed | |||||||||||||||||||||||||||||||||||||||
Description | When creating a new record in grid, if edition is cancelled before a FIC request is processed and after that, refresh grid is clicked, error about unpaged request is thrown. | |||||||||||||||||||||||||||||||||||||||
Steps To Reproduce | 1. Add artificial delay in SL_Order_Product callout code: Thread.sleep(5_000L); 2. Create a [Sales Quotation] header 3. Move to the [Lines] tab. Insert Row in grid mode 4. Select a product 5. Before callout response is received click on cancel changes button 6. Click on refresh -> Error about unpaged request is thrown | |||||||||||||||||||||||||||||||||||||||
Proposed Solution | In discardEdits function in ob-view-grid.js there are 2 code branches: if (!preventConfirm && ((editForm && editForm.hasChanged) || this.rowHasErrors(rowNum))) { ... } else { ... } Both of them were initially very similar (need to check for diffs), but after time, they have diverged most probably due to mistakes. Ie. for this case, code that fixes 0031434 was forgotten to be included also in 1st branch. These 2 branches should be merged, so that the code is centrally maintained. | |||||||||||||||||||||||||||||||||||||||
Additional Information | ||||||||||||||||||||||||||||||||||||||||
Tags | Performance | |||||||||||||||||||||||||||||||||||||||
Relationships |
| |||||||||||||||||||||||||||||||||||||||
Attached Files | ||||||||||||||||||||||||||||||||||||||||
Issue History | ||||||||||||||||||||||||||||||||||||||||
Date Modified | Username | Field | Change | |||||||||||||||||||||||||||||||||||||
2017-07-11 14:57 | alostale | New Issue | ||||||||||||||||||||||||||||||||||||||
2017-07-11 14:57 | alostale | Assigned To | => platform | |||||||||||||||||||||||||||||||||||||
2017-07-11 14:57 | alostale | Modules | => Core | |||||||||||||||||||||||||||||||||||||
2017-07-11 14:57 | alostale | Triggers an Emergency Pack | => No | |||||||||||||||||||||||||||||||||||||
2017-07-11 14:57 | alostale | Tag Attached: Performance | ||||||||||||||||||||||||||||||||||||||
2017-07-11 14:58 | alostale | Relationship added | related to 0036457 | |||||||||||||||||||||||||||||||||||||
2017-07-11 14:58 | alostale | Relationship added | related to 0031434 | |||||||||||||||||||||||||||||||||||||
2017-07-11 14:58 | alostale | Assigned To | platform => caristu | |||||||||||||||||||||||||||||||||||||
2017-07-11 14:58 | alostale | Status | new => scheduled | |||||||||||||||||||||||||||||||||||||
2017-08-21 10:28 | caristu | Relationship added | related to 0028188 | |||||||||||||||||||||||||||||||||||||
2017-08-21 12:09 | caristu | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=15657#r15657 | |||||||||||||||||||||||||||||||||||||
2017-08-21 13:02 | caristu | Note Added: 0098555 | ||||||||||||||||||||||||||||||||||||||
2017-08-22 09:18 | caristu | Relationship added | related to 0033626 | |||||||||||||||||||||||||||||||||||||
2017-08-22 09:37 | caristu | Note Edited: 0098555 | bug_revision_view_page.php?bugnote_id=0098555#r15664 | |||||||||||||||||||||||||||||||||||||
2017-08-22 09:37 | caristu | Note Edited: 0098555 | bug_revision_view_page.php?bugnote_id=0098555#r15665 | |||||||||||||||||||||||||||||||||||||
2017-08-22 10:09 | hgbot | Checkin | ||||||||||||||||||||||||||||||||||||||
2017-08-22 10:09 | hgbot | Note Added: 0098571 | ||||||||||||||||||||||||||||||||||||||
2017-08-22 10:09 | hgbot | Status | scheduled => resolved | |||||||||||||||||||||||||||||||||||||
2017-08-22 10:09 | hgbot | Resolution | open => fixed | |||||||||||||||||||||||||||||||||||||
2017-08-22 10:09 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/a8a4aa77612230fd18bc49f3d69e12bb2f9c3565 [^] | |||||||||||||||||||||||||||||||||||||
2017-08-22 10:11 | caristu | Review Assigned To | => alostale | |||||||||||||||||||||||||||||||||||||
2017-08-23 09:04 | caristu | Relationship added | has duplicate 0035986 | |||||||||||||||||||||||||||||||||||||
2017-08-29 08:13 | alostale | Note Added: 0098676 | ||||||||||||||||||||||||||||||||||||||
2017-08-29 08:13 | alostale | Status | resolved => closed | |||||||||||||||||||||||||||||||||||||
2017-08-29 08:13 | alostale | Fixed in Version | => 3.0PR17Q4 | |||||||||||||||||||||||||||||||||||||
2017-09-21 16:49 | hudsonbot | Checkin | ||||||||||||||||||||||||||||||||||||||
2017-09-21 16:49 | hudsonbot | Note Added: 0099317 |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|