Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0057171 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
backport | [POS2] POS | major | always | 2024-10-30 14:44 | 2024-12-04 09:19 | |||
Reporter | sofidossant | View Status | public | |||||
Assigned To | fofarril | |||||||
Priority | high | Resolution | fixed | Fixed in Version | 24Q3.3 | |||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | 24Q3.3 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | 24Q3.2 | SCM revision | ||||||
Merge Request Status | approved | |||||||
Review Assigned To | ||||||||
OBNetwork customer | Gold | |||||||
Support ticket | 112501 | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0057171: Error when there are more than 300 Sales Representative Users | |||||||
Description | When we have for example 350 representative users, we cannot search correctly for certain users, because it does not find them by the limit. | |||||||
Steps To Reproduce | 1 - Create 350 Sales Representative Users in backoffice. 2 - Search for a user but with names beginning with the last letters of the alphabet. You can't find the user, but if you check it is loaded in the cache | |||||||
Proposed Solution | Code harcode with 300 https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/blob/release/24Q3/web/org.openbravo.mobile.core/app/model/persistence/indexeddb/Criteria.js?ref_type=heads&blame=1 [^] commit https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/0d54d001c0ca49dfcde55c545030363974e9b694 [^] (function CriteriaDefinition() { const DEFAULT_QUERY_LIMIT = 300; /** * Allows to create a criteria for searching objects using the IndexedDBController API. */ OB.App.Class.Criteria = class Criteria { constructor() { this.theLimit = DEFAULT_QUERY_LIMIT; this.theOperator = 'and'; this.order = { properties: [], directions: [] }; this.properties = []; this.selectProperties = []; } | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
||||||||
|
![]() |
|
(0172239) hgbot (developer) 2024-11-19 16:31 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/3115 [^] |
(0172316) hgbot (developer) 2024-11-20 11:00 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^] Changeset: b8649d110a3825017925c7989e731fbc34d9efe5 Author: Francisco Javier Deler O'Farril <francisco.ofarril@doceleguas.com> Date: 20-11-2024 10:00:18 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/b8649d110a3825017925c7989e731fbc34d9efe5 [^] Fixes ISSUE-57171: Error when there are more than 300 Sales Representative Users. --- M web-jspack/org.openbravo.pos2/src/components/SalesRepSelector/SalesRepSelector.jsx M web-jspack/org.openbravo.pos2/src/components/SalesRepSelector/SalesRepSelector.scss M web-jspack/org.openbravo.pos2/src/components/SalesRepSelector/SalesRepSelectorDataSource.js M web-jspack/org.openbravo.pos2/src/components/SalesRepSelector/SalesRepSelectorDialog/__test__/SalesRepSelectorDialog.test.jsx M web-jspack/org.openbravo.pos2/src/components/SalesRepSelector/__test__/SalesRepSelector.test.jsx --- |
(0172317) hgbot (developer) 2024-11-20 11:00 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/3115 [^] |
(0172621) hgbot (developer) 2024-11-26 15:08 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1667 [^] |
(0172949) hgbot (developer) 2024-12-04 09:19 |
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^] Changeset: a82651317da9ce15a6493bd2113552846f53d57e Author: adrian.blasco <adrian.blasco@openbravo.com> Date: 26-11-2024 09:07:40 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/a82651317da9ce15a6493bd2113552846f53d57e [^] Related to ISSUE-57171: ReadOnly Selector in BaseFormSelector not always set --- M web-jspack/org.openbravo.core2/src/components/BaseFormSelector/BaseFormSelector.jsx --- |
(0172950) hgbot (developer) 2024-12-04 09:19 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1667 [^] |
![]() |
|||
Date Modified | Username | Field | Change |
2024-11-19 09:44 | jorgewederago | Type | defect => backport |
2024-11-19 09:44 | jorgewederago | Target Version | => 24Q3.3 |
2024-11-19 16:31 | hgbot | Note Added: 0172239 | |
2024-11-20 11:00 | hgbot | Merge Request Status | open => approved |
2024-11-20 11:00 | hgbot | Resolution | open => fixed |
2024-11-20 11:00 | hgbot | Status | scheduled => closed |
2024-11-20 11:00 | hgbot | Fixed in Version | => 24Q3.3 |
2024-11-20 11:00 | hgbot | Note Added: 0172316 | |
2024-11-20 11:00 | hgbot | Note Added: 0172317 | |
2024-11-26 15:08 | hgbot | Note Added: 0172621 | |
2024-12-04 09:19 | hgbot | Note Added: 0172949 | |
2024-12-04 09:19 | hgbot | Note Added: 0172950 |
Copyright © 2000 - 2009 MantisBT Group |