Openbravo Issue Tracking System - POS2
View Issue Details
0055409POS2POSpublic2024-05-06 13:482024-06-07 14:09
jarmendariz 
jarmendariz 
highmajorhave not tried
closedfixed 
5
 
 
No
0055409: User can switch between SCO and POS using different users
Currently you can switch between POS and SCO using an user that has access to both application modes by simply switching Roles. But we want to be able to switch application modes using different users. This means that if the credentials are correct, existing user should log out and start working with the new appMode using the new user.

For more information, see RM-13365
See description
No tags attached.
Issue History
2024-05-06 13:48jarmendarizNew Issue
2024-05-06 13:48jarmendarizAssigned To => jarmendariz
2024-05-06 13:48jarmendarizTriggers an Emergency Pack => No
2024-05-24 09:19hgbotNote Added: 0165074
2024-05-24 09:20hgbotNote Added: 0165075
2024-05-24 09:26hgbotNote Added: 0165076
2024-06-07 14:07hgbotNote Added: 0165695
2024-06-07 14:07hgbotNote Added: 0165696
2024-06-07 14:08hgbotNote Added: 0165698
2024-06-07 14:09hgbotResolutionopen => fixed
2024-06-07 14:09hgbotStatusnew => closed
2024-06-07 14:09hgbotNote Added: 0165699
2024-06-07 14:09hgbotNote Added: 0165700

Notes
(0165074)
hgbot   
2024-05-24 09:19   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1498 [^]
(0165075)
hgbot   
2024-05-24 09:20   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2664 [^]
(0165076)
hgbot   
2024-05-24 09:26   
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/merge_requests/7 [^]
(0165695)
hgbot   
2024-06-07 14:07   
Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2 [^]
Changeset: fe5afdff12233c49af725eb0f737c2102ed8b766
Author: Javier Armendáriz <j.armendariz@orisha.com>
Date: 07-06-2024 14:06:29
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/commit/fe5afdff12233c49af725eb0f737c2102ed8b766 [^]

Related to ISSUE-55409: Refactor Switch appMode credentials dialog

---
A src/org/openbravo/core2/process/CheckUserSwitch.java
A src/org/openbravo/core2/process/CheckUserSwitchAdditionalChecks.java
A web-jspack/org.openbravo.core2/src/components/CompanyLogo/useDoubleTap.js
A web-jspack/org.openbravo.core2/src/core/security/requestUserCredentials.js
A web-jspack/org.openbravo.core2/src/model/session/user-actions/SwitchUser.js
M src-db/database/sourcedata/OBMOBC_SERVICES.xml
M web-jspack/org.openbravo.core2/src/components/CompanyLogo/CompanyLogo.jsx
M web-jspack/org.openbravo.core2/src/components/InputAndApprovalDialog/__test__/InputAndApprovalDialog.test.jsx
M web-jspack/org.openbravo.core2/src/components/InputAndApprovalDialog/stories/InputAndApprovalDialog.stories.jsx
M web-jspack/org.openbravo.core2/src/core/authentication/LoginProcess.js
M web-jspack/org.openbravo.core2/src/core/security/requestInputAndApproval.js
M web-jspack/org.openbravo.core2/src/model/session/actions/ClearSessionActionPreparation.js
M web-jspack/org.openbravo.core2/src/ob-init.js
R src/org/openbravo/core2/process/SwitchApplicationMode.java
---
(0165696)
hgbot   
2024-06-07 14:07   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1498 [^]
(0165698)
hgbot   
2024-06-07 14:08   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2664 [^]
(0165699)
hgbot   
2024-06-07 14:09   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout [^]
Changeset: 5b313d55ca9faee87b76f5cf009231049668541f
Author: Javier Armendáriz <j.armendariz@orisha.com>
Date: 07-06-2024 14:08:44
URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/commit/5b313d55ca9faee87b76f5cf009231049668541f [^]

Fixed ISSUE-55409: Switch between application modes changing User

---
A web-jspack/org.openbravo.pos2.selfcheckout/src/model/sco-mode/SwitchUserFunctions.js
M src-db/database/sourcedata/AD_MESSAGE.xml
M web-jspack/org.openbravo.pos2.selfcheckout/src/components/AppBar/SCOAppBar.scss
M web-jspack/org.openbravo.pos2.selfcheckout/src/components/AppBarCompanyLogo/AppBarCompanyLogo.jsx
M web-jspack/org.openbravo.pos2.selfcheckout/src/model/sco-mode/SwitchToPOS.js
M web-jspack/org.openbravo.pos2.selfcheckout/src/model/sco-mode/SwitchToSelfCheckout.js
---
(0165700)
hgbot   
2024-06-07 14:09   
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2.selfcheckout/-/merge_requests/7 [^]