Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0057610
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[POS2] POSmajorsometimes2024-12-10 16:462025-01-20 12:53
ReporterjinigoView Statuspublic 
Assigned Tocberner 
PrioritynormalResolutionfixedFixed in Version25Q1
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version25Q1
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned To
Regression levelPre packaging ( pi )
Regression date2024-11-18
Regression introduced in releasepi
Regression introduced by commithttps://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/3025 [^]
Triggers an Emergency PackNo
Summary

0057610: When going offline and reloading, the error "Not config found for {"impaired":"False","handedness":"Right"}/1860/961" appears

DescriptionWhen entering online, logging in, then going offline and reloading the page, the error 'Not config found for {"impaired":"False","handedness":"Right"}/1860/961' starts appearing and keeps showing for a while.

The problem seems to come from missing applicationMode in Session state, it is set to null when refreshing in offline mode.
Steps To Reproduce1. Go to POS2
2. Login
3. Put the system offline
4. Reload the page

Expected results: POS2 continues to work correctly.
Actual results: 'Not config found for {"impaired":"False","handedness":"Right"}/1860/961' starts appearing and keeps showing for a while
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0057416 closedcberner When going offline and reloading, the error "Not config found for {"impaired":"False","handedness":"Right"}/1860/961" appears 

-  Notes
(0174000)
hgbot (developer)
2025-01-10 11:50

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/796 [^]
(0174001)
hgbot (developer)
2025-01-10 11:51

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1713 [^]
(0174076)
hgbot (developer)
2025-01-13 13:56

Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 1f470080a567e0124a17d08e07c289a0a7a631e1
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 10-01-2025 11:51:03
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/1f470080a567e0124a17d08e07c289a0a7a631e1 [^]

Fixes ISSUE-57610: ApplicationMode is missing from Session state when reloading while offline

This fixes the issue by properly saving the applicationMode in offline
user and session models.

---
M web-jspack/org.openbravo.core2/src/core/authentication/LoginProcess.js
M web-jspack/org.openbravo.core2/src/core/authentication/RestoreSession.js
M web-jspack/org.openbravo.core2/src/model/session/actions/SetSession.js
---
(0174077)
hgbot (developer)
2025-01-13 13:56

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1713 [^]
(0174078)
hgbot (developer)
2025-01-13 13:56

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 84af636a99f62a25dd285b2c911d41fa07f93a9b
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 10-01-2025 11:49:35
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/84af636a99f62a25dd285b2c911d41fa07f93a9b [^]

Related to ISSUE-57610: Keep application mode in IndexedDB Session model

---
M web/org.openbravo.mobile.core/app/model/login/OfflineSession.js
---
(0174079)
hgbot (developer)
2025-01-13 13:56

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/796 [^]
(0174121)
hgbot (developer)
2025-01-14 10:33

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/800 [^]
(0174122)
hgbot (developer)
2025-01-14 10:34

Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1717 [^]
(0174148)
hgbot (developer)
2025-01-14 13:23

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^]
Changeset: 660f0688667dd2c10e6947703313a63911798ad6
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 14-01-2025 10:33:01
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/660f0688667dd2c10e6947703313a63911798ad6 [^]

Related to ISSUE-57610: Fix session not being updated when appMode changes

---
M web/org.openbravo.mobile.core/app/model/login/OfflineSession.js
---
(0174149)
hgbot (developer)
2025-01-14 13:23

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/800 [^]
(0174150)
hgbot (developer)
2025-01-14 13:23

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 19e2c1b3bd317f193a75a1ba3d87844b319f0e08
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 14-01-2025 10:34:15
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/19e2c1b3bd317f193a75a1ba3d87844b319f0e08 [^]

Related to ISSUE-57610: Reorder which appmode is prioritary to use, state should be first

---
M web-jspack/org.openbravo.core2/src/core/authentication/LoginProcess.js
---
(0174151)
hgbot (developer)
2025-01-14 13:23

Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1717 [^]
(0174397)
hgbot (developer)
2025-01-20 12:53

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: 188959e62a56cb05fe1127e587537ad166a24686
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 20-01-2025 12:30:02
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/188959e62a56cb05fe1127e587537ad166a24686 [^]

Related to ISSUE-57610: Reorder which appmode is prioritary to use, state should be first

Fixes missing jest test changes.

---
M web-jspack/org.openbravo.core2/src/core/authentication/__test__/LoginProcess.test.js
---

- Issue History
Date Modified Username Field Change
2025-01-10 11:45 cberner Type defect => backport
2025-01-10 11:45 cberner Target Version => 25Q1
2025-01-10 11:50 hgbot Note Added: 0174000
2025-01-10 11:51 hgbot Note Added: 0174001
2025-01-13 13:56 hgbot Resolution open => fixed
2025-01-13 13:56 hgbot Status scheduled => closed
2025-01-13 13:56 hgbot Fixed in Version => 25Q1
2025-01-13 13:56 hgbot Note Added: 0174076
2025-01-13 13:56 hgbot Note Added: 0174077
2025-01-13 13:56 hgbot Note Added: 0174078
2025-01-13 13:56 hgbot Note Added: 0174079
2025-01-14 10:33 hgbot Note Added: 0174121
2025-01-14 10:34 hgbot Note Added: 0174122
2025-01-14 13:23 hgbot Note Added: 0174148
2025-01-14 13:23 hgbot Note Added: 0174149
2025-01-14 13:23 hgbot Note Added: 0174150
2025-01-14 13:23 hgbot Note Added: 0174151
2025-01-20 12:53 hgbot Note Added: 0174397


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker