Projekt

Allgemein

Aktionen

GX-Bug #68196

offen

Module, welche den Bestellstatus aktualisieren setzen diesen unter Umständen mehrfach | Having a module with the Option "Set Order Status" other than "Not validated" while placing an order, updates the order status multiple times

Von Julian Heckmann vor mehr als 4 Jahren hinzugefügt. Vor etwa 2 Jahren aktualisiert.

Status:
Anerkannt
Priorität:
Hoch
Zugewiesen an:
-
Kategorie:
Payment
% erledigt:

0%

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

Beschreibung

Steps to reproduce:

  • have a 4.3.2.1 shop
  • install a payment module for example moneyorder
  • set the "Set order Status" to "Pending"
  • place any order in the shop choosing the installed and configured payment method
  • go to admin -> orders
  • hover over the status of your placed order

expected result:

  • there is only one order

actual result:

  • you will see the status has been updated twice even though the order has been placed just now

the if condition at \moneyorder_ORIGIN::after_process is most likely the only problem, but you have to check other payment methods as well


Checkliste 0/0

Aktionen #2

Von Till Tepelmann vor mehr als 4 Jahren aktualisiert

könnte hier mit zusammenhängen müsste man noch einmal mit 4.3.3.0 testen ob der Bug damit behoben wurde: https://sources.gambio-server.net/gambio/gxdev/-/commit/db3916277efca09b78c7838dcddd128c1d7a12fa

Aktionen