View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007234 | module PayPal Plus | module PayPal Plus - sub | public | 2021-04-27 11:28 | 2021-06-24 13:54 |
Reporter | StefanBerger | Assigned To | |||
Priority | high | Severity | major | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Summary | 0007234: Incorrect oxField assignment in paypPayPalPlusOxPaymentGateway | ||||
Description | Hi, using this module in OXID Version 6.3.0 with the PHP Version 8.3.0 a error occurs in paypPayPalPlusOxPaymentGateway. [2021-04-26 15:07:44] OXID Logger.ERROR: Attempt to assign property "value" on bool ["[object] (Error(code: 0): Attempt to assign property \"value\" on bool at .../httpdocs_oxid_project_ce/source/modules/payp/paypalplus/models/payppaypalplusoxpaymentgateway.php:92)\n[stacktrace]\n ... The following patch will solve the issue: $oOrder->oxorder__oxordernr->value = new oxField($sInvoiceNumber); => $oOrder->oxorder__oxordernr = new oxField($sInvoiceNumber); | ||||
Steps To Reproduce | Submit a paypal plus order | ||||
Additional Information | see https://github.com/OXIDprojects/paypalplus-module/issues/10 | ||||
Tags | Paypal Plus | ||||