Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0054701 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Events for Payments | major | have not tried | 2024-02-19 12:04 | 2024-04-16 11:35 | |||
Reporter | njimenez | View Status | public | |||||
Assigned To | njimenez | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | ||||
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 | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0054701: Login information dialog is not being displayed well for payments | |||||||
Description | The event login dialog displayed while selecting the related menu entry in the drawer menu, shows the information related to the last integration initialized. This is wrong as it should be possible to display a different dialog depending on the selected payment integration. | |||||||
Steps To Reproduce | 1. Configure two or more different payment integrations for events payment 2. Open the terminal 3. Select the drawer menu and go to till sub menu 4. See how a menu entry called terminal info is shown and when it is selected just a menu showing the information of one integration is displayed. | |||||||
Proposed Solution | Make use of the same behavior as product activation api to show a third level menu with the different initialized integrations to make possible to identify witch integration information is intended to be shown. The required changes to make possible to display a third level drawer group menu are found in the following merge request: https://gitlab.com/openbravo/product/pmods/org.openbravo.core2/-/merge_requests/1369 [^] | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |||||||||||||||
|
Notes | |
(0162454) hgbot (developer) 2024-03-21 10:30 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment/-/merge_requests/31 [^] |
(0162455) hgbot (developer) 2024-03-21 10:35 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client/-/merge_requests/65 [^] |
(0162772) hgbot (developer) 2024-04-02 10:16 |
Merge request closed: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.client/-/merge_requests/65 [^] |
(0163264) hgbot (developer) 2024-04-16 11:35 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment [^] Changeset: 8288d1955641c0c4bb7cd3b0451964a811e2e793 Author: Natalia Jiménez <natalia.jimenez@openbravo.com> Date: 05-04-2024 09:10:36 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment/-/commit/8288d1955641c0c4bb7cd3b0451964a811e2e793 [^] Fixed ISSUE-54701: Initialize multiple external systems for group provider instead of one in login detailed dialog --- A web-jspack/org.openbravo.events.payment/src/user-interface/user-actions/PaymentProviderDetail.js M src-db/database/sourcedata/AD_MESSAGE.xml M web-jspack/org.openbravo.events.payment/src/ob-init.js M web/org.openbravo.events.payment/source/components/opensessionmenu.js M web/org.openbravo.events.payment/source/hooks/loginHook.js M web/org.openbravo.events.payment/source/model/paymentLogin.js --- |
(0163265) hgbot (developer) 2024-04-16 11:35 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.events.payment/-/merge_requests/31 [^] |
Issue History | |||
Date Modified | Username | Field | Change |
2024-02-19 12:04 | njimenez | New Issue | |
2024-02-19 12:04 | njimenez | Assigned To | => Triage Platform Conn |
2024-02-19 12:04 | njimenez | Triggers an Emergency Pack | => No |
2024-02-19 12:04 | njimenez | Relationship added | depends on 0011128 |
2024-02-19 12:05 | njimenez | Relationship deleted | depends on 0011128 |
2024-02-19 12:05 | njimenez | Relationship added | depends on 0054606 |
2024-02-19 12:17 | njimenez | Proposed Solution updated | |
2024-02-19 12:18 | njimenez | Proposed Solution updated | |
2024-02-19 12:50 | adrianromero | Assigned To | Triage Platform Conn => fermin_gascon |
2024-03-18 09:44 | adrianromero | Assigned To | fermin_gascon => njimenez |
2024-03-20 10:42 | njimenez | Relationship added | depends on 0054870 |
2024-03-21 10:30 | hgbot | Note Added: 0162454 | |
2024-03-21 10:35 | hgbot | Note Added: 0162455 | |
2024-04-02 10:16 | hgbot | Note Added: 0162772 | |
2024-04-16 11:35 | hgbot | Resolution | open => fixed |
2024-04-16 11:35 | hgbot | Status | new => closed |
2024-04-16 11:35 | hgbot | Note Added: 0163264 | |
2024-04-16 11:35 | hgbot | Note Added: 0163265 |
Copyright © 2000 - 2009 MantisBT Group |