Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0053372 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [POS2] POS | major | have not tried | 2023-09-04 13:57 | 2023-09-18 16:04 | |||
Reporter | ignacio_deandres | View Status | public | |||||
Assigned To | eugen_hamuraru | |||||||
Priority | normal | Resolution | fixed | Fixed in Version | 23Q4 | |||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | main | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | approved | |||||||
Review Assigned To | ||||||||
OBNetwork customer | No | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0053372: Barcode scanned in payment processing | |||||||
Description | When the payment is being processed the Barcode Scanner should be disabled in order to avoid conflicts. | |||||||
Steps To Reproduce | For example, with the Adyen module configured and installed, if you configure it to ask for a barcode to scan it and choose this payment method, a popup will display. It is in this popup where you have to paste scanned barcode using the barcode scanner. If will show a popup indicating that 'The code <code> cannot be found' | |||||||
Proposed Solution | In the processPayment class, add before the process of the payment OB.App.BarcodeScanner.enable(); and just at the end, after the payment has been processed, do OB.App.BarcodeScanner.disable(); Note that these methods are promises. | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
|
![]() |
|
(0154680) hgbot (developer) 2023-09-11 14:45 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2078 [^] |
(0154831) hgbot (developer) 2023-09-14 09:34 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2078 [^] |
(0154832) hgbot (developer) 2023-09-14 09:34 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^] Changeset: 6d83cd140df5f5a7c38169a14e928062bf8e356e Author: Eugen Hamuraru <eugen.hamuraru@openbravo.com> Date: 14-09-2023 07:34:30 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/6d83cd140df5f5a7c38169a14e928062bf8e356e [^] Fixes FR-53372: Disable barcode scanner when payment is being processed --- M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/__test__/processPayment.test.js M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/processPayment.js --- |
(0154845) hgbot (developer) 2023-09-14 12:38 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^] Changeset: 75f27b862bcf784dfa549aac8311613c42a07132 Author: Adrián Romero <adrian.romero@openbravo.com> Date: 14-09-2023 12:38:28 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/75f27b862bcf784dfa549aac8311613c42a07132 [^] Revert "Fixes FR-53372: Disable barcode scanner when payment is being processed" This reverts commit 6d83cd140df5f5a7c38169a14e928062bf8e356e. --- M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/__test__/processPayment.test.js M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/processPayment.js --- |
(0154865) hgbot (developer) 2023-09-14 16:46 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2089 [^] |
(0154960) hgbot (developer) 2023-09-18 16:04 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2 [^] Changeset: ff5f9391ca181e7b3e3f8600398ce6ba260d09c5 Author: Eugen Hamuraru <eugen.hamuraru@openbravo.com> Date: 18-09-2023 14:04:31 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/commit/ff5f9391ca181e7b3e3f8600398ce6ba260d09c5 [^] Fixes ISSUE-53372: Disable barcode scanner while payment is processing --- M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/__test__/processPayment.test.js M web-jspack/org.openbravo.pos2/src/components/Payments/PaymentIntegration/processPayment.js --- |
(0154961) hgbot (developer) 2023-09-18 16:04 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.pos2/-/merge_requests/2089 [^] |
![]() |
|||
Date Modified | Username | Field | Change |
2023-09-04 13:57 | ignacio_deandres | New Issue | |
2023-09-04 13:57 | ignacio_deandres | Assigned To | => ignacio_deandres |
2023-09-04 13:57 | ignacio_deandres | OBNetwork customer | => No |
2023-09-04 13:57 | ignacio_deandres | Triggers an Emergency Pack | => No |
2023-09-07 09:32 | adrianromero | Assigned To | ignacio_deandres => eugen_hamuraru |
2023-09-11 14:45 | hgbot | Merge Request Status | => open |
2023-09-11 14:45 | hgbot | Note Added: 0154680 | |
2023-09-14 09:33 | hgbot | Merge Request Status | open => approved |
2023-09-14 09:34 | hgbot | Note Added: 0154831 | |
2023-09-14 09:34 | hgbot | Resolution | open => fixed |
2023-09-14 09:34 | hgbot | Status | new => closed |
2023-09-14 09:34 | hgbot | Fixed in Version | => 23Q4 |
2023-09-14 09:34 | hgbot | Note Added: 0154832 | |
2023-09-14 12:38 | hgbot | Note Added: 0154845 | |
2023-09-14 12:42 | adrianromero | Status | closed => new |
2023-09-14 12:42 | adrianromero | Resolution | fixed => open |
2023-09-14 12:42 | adrianromero | Fixed in Version | 23Q4 => |
2023-09-14 16:46 | hgbot | Note Added: 0154865 | |
2023-09-18 16:04 | hgbot | Resolution | open => fixed |
2023-09-18 16:04 | hgbot | Status | new => closed |
2023-09-18 16:04 | hgbot | Fixed in Version | => 23Q4 |
2023-09-18 16:04 | hgbot | Note Added: 0154960 | |
2023-09-18 16:04 | hgbot | Note Added: 0154961 |
Copyright © 2000 - 2009 MantisBT Group |