Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0058004 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [POS2] Core | major | have not tried | 2025-02-17 13:38 | 2025-02-17 16:22 | |||
Reporter | cberner | View Status | public | |||||
Assigned To | cberner | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | 25Q2 | |||
Status | closed | 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 | SCM revision | |||||||
Review Assigned To | ||||||||
Regression level | Production - Confirmed Stable | |||||||
Regression date | 2025-02-13 | |||||||
Regression introduced in release | 24Q4 | |||||||
Regression introduced by commit | https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2/-/commit/9cf77cc5f0dbc50fb83ffdd920e42a4820b58441 [^] | |||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0058004: Login blocked because of an error related to an inconsistent state | |||||||
Description | Login fails with an error related to inconsistent state. This error does not happen in livebuilds, but it does happen in some specific clients. It seems to be due to some cashup state already being available, but not in its entirety. | |||||||
Steps To Reproduce | Not reproducible in livebuilds, and not very clear steps to reproduce. 1. Initialize an environment 2. Try to login in WebPOS2 In some occasions the state includes ticket + an existing empty cashup, in that case, the error is thrown. The error was attached as part of this issue. | |||||||
Proposed Solution | Properly handle checking Ticket.id and Cashup.id, instead of the objects, which usually exist but are empty. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ![]() | |||||||
![]() |
|||||||||||||||||||||||||||
|
![]() |
|
(0175771) hgbot (developer) 2025-02-17 13:41 |
Merge Request created: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1776 [^] |
(0175774) hgbot (developer) 2025-02-17 14:44 |
Merge request merged: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1776 [^] |
(0175775) hgbot (developer) 2025-02-17 14:44 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2 [^] Changeset: 221420e2082180e76ed41181a1654d14a9420d38 Author: Cristian Berner <cristian.berner@openbravo.com> Date: 17-02-2025 13:39:04 URL: https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2/-/commit/221420e2082180e76ed41181a1654d14a9420d38 [^] Fixes ISSUE-58004: Login blocked because of an error related to an inconsistent state The checkStateValidity function was not taking into account empty ticket object or a missing cashup id. --- M web-jspack/org.openbravo.core2/src/authentication/loginInitActions.js --- |
![]() |
|||
Date Modified | Username | Field | Change |
2025-02-17 13:38 | cberner | New Issue | |
2025-02-17 13:38 | cberner | Assigned To | => cberner |
2025-02-17 13:38 | cberner | Triggers an Emergency Pack | => No |
2025-02-17 13:38 | cberner | Status | new => acknowledged |
2025-02-17 13:38 | cberner | Status | acknowledged => scheduled |
2025-02-17 13:41 | hgbot | Note Added: 0175771 | |
2025-02-17 13:45 | cberner | File Added: error.jpeg | |
2025-02-17 14:00 | cberner | Relationship added | caused by 0056377 |
2025-02-17 14:44 | hgbot | Resolution | open => fixed |
2025-02-17 14:44 | hgbot | Status | scheduled => closed |
2025-02-17 14:44 | hgbot | Note Added: 0175774 | |
2025-02-17 14:44 | hgbot | Fixed in Version | => 25Q2 |
2025-02-17 14:44 | hgbot | Note Added: 0175775 | |
2025-02-17 16:22 | cberner | Regression level | => Production - Confirmed Stable |
2025-02-17 16:22 | cberner | Regression date | => 2025-02-13 |
2025-02-17 16:22 | cberner | Regression introduced in release | => 24Q4 |
2025-02-17 16:22 | cberner | Regression introduced by commit | => https://gitlab.com/orisha-group/bu-commerce/openbravo/product/pmods/org.openbravo.core2/-/commit/9cf77cc5f0dbc50fb83ffdd920e42a4820b58441 [^] |
Copyright © 2000 - 2009 MantisBT Group |