Projekt

Allgemein

Profil

Aktionen

GX-Bug #70622

geschlossen

Wenn MediaFinanz aktiviert ist und PHP 8.1 genutzt wird, kann keine Bestellung durchgerführt werden

Von Till Tepelmann vor mehr als 1 Jahr hinzugefügt. Vor 8 Monaten aktualisiert.

Status:
Erledigt
Priorität:
Sofort
Zugewiesen an:
Josua Michalak
Kategorie:
Checkout
Zielversion:
% erledigt:

0%

Geschätzter Aufwand:
Steps to reproduce:
Betroffene Versionen:
4.8.0.2
Release Notes Langtext:

Bestellungen können nun wieder ausgeführt werden, wenn MediaFinanz aktiv ist mit PHP 8.1


Beschreibung

Wenn MediaFinanz aktiviert ist und PHP 8.1 genutzt wird, kann keine Bestellung durchgerführt werden

Kann wie folgt reproduziert werden:

  1. Shop installieren
  2. Im Gambio Admin unter Module->Modul-Center" Mediafinanz installieren
  3. Unter Module->Zahlungsweisen "Rechnung" aktivieren
  4. Eine Testbestellung durchführen
  5. Im Bestellvorgang erscheint folgender Fehler

When MediaFinanz is activated and PHP 8.1 is used, no order can be placed

Can be reproduced as follows:

  1. install shop
  2. install Mediafinanz in the Gambio Admin under Modules->Module Center
  3. activate "Invoice" under Modules->Modes of Payment
  4. perform a test order
  5. in the order process appears the following error



[2023-06-27 11:15:33 | CRITICAL] Attempt to modify property "customer" on null
context:
  session ID: session-649aa8b55318d9.40193401
  exception:
    class: Error
    message: Attempt to modify property "customer" on null
    code: 0
    file: /var/www/includes/modules/mediafinanz/include_checkout_confirmation.php:96
    trace:
      0: /var/www/system/classes/checkout/CheckoutConfirmationContentControl.inc.php:78
      1: /var/www/system/overloads/CheckoutConfirmationContentControl/AmazonPayCheckoutConfirmationContentControl.inc.php:23
      2: /var/www/system/overloads/CheckoutConfirmationContentControl/CheckoutConfirmationContentControlOverload.inc.php:8
      3: /var/www/GXModules/Gambio/ProductConditionNotice/Shop/Overloads/CheckoutConfirmationContentControl/ProductWarrantyNoticeContentControl.inc.php:28
      4: /var/www/checkout_confirmation.php:51

Aktionen

Auch abrufbar als: Atom PDF