GX-Bug #70525
geschlossenWährungen können nicht aktualisiert werden, wenn NULL in einer der Felder "symbol_left", "symbol_right" in der Datenbank stehen
0%
Währungen können über die API wieder aktualisiert werden, wenn diese manuell angelegt wurden
Beschreibung
Währungen können nicht aktualisiert werden, wenn NULL in einer der Felder "symbol_left", "symbol_right" in der Datenbank stehen
Das kann nur reproduziert werden, wenn man eine Währung manuell in die Datenbank anlegt
"INSERT INTO currencies set title="YEN",code="JPN" "
Danach können die Währungen nicht mehr per API aktualisiert werden
EDIT:
- Installiere eine 4.8.0.1.
- Führe folgenden Befehl in SQL aus "INSERT INTO currencies set title="YEN",code="JPN" "
- Rufe https://deinshop.net/Shopverzeichnis/api.php/v3/currencies auf
Erwartetes Ergebnis: Die API sollte Daten zu den Währungen ausgeben
Tatsächliches Ergebnis: "An unexpected error occurred"
Currencies cannot be updated if there is NULL in one of the fields "symbol_left", "symbol_right" in the database.
This can be reproduced only if a currency is added manually to the database
"INSERT INTO currencies set title="YEN",code="JPN" "
After that the currencies cannot be updated via API anymore
EDIT:
- Install a 4.8.0.1.
- Execute the following in SQL: "INSERT INTO currencies set title="YEN",code="JPN" "
- Go to https://yourshop.net/Shoppath/api.php/v3/currencies
Expected result: The API will return data regarding the currencies
Actual result: The API will return "An unexpected error occurred"
Dateien
Von Patrick Bayer vor mehr als 1 Jahr aktualisiert
- Datei Bildschirmfoto vom 2023-05-11 10-25-59.png Bildschirmfoto vom 2023-05-11 10-25-59.png wurde hinzugefügt
- Datei Bildschirmfoto vom 2023-05-11 10-26-20.png Bildschirmfoto vom 2023-05-11 10-26-20.png wurde hinzugefügt
- Beschreibung aktualisiert (Vergleich)
Von Patrick Bayer vor mehr als 1 Jahr aktualisiert
- Status wurde von Gemeldet zu Anerkannt geändert
Von Till Tepelmann vor mehr als 1 Jahr aktualisiert
- Status wurde von Anerkannt zu Testing geändert
- Release Notes Langtext aktualisiert (Vergleich)
Von Till Tepelmann vor 9 Monaten aktualisiert
- Tags wurde von Maintenance_2023 zu 4.9.4.0_beta1 geändert
Von Krystian Czerwinski vor 8 Monaten aktualisiert
- Zugewiesen an wurde auf Krystian Czerwinski gesetzt
Von Krystian Czerwinski vor 8 Monaten aktualisiert
- Zugewiesen an
Krystian Czerwinskiwurde gelöscht
Von Rico Schreiber vor 8 Monaten aktualisiert
- Zugewiesen an wurde auf Rico Schreiber gesetzt
Von Rico Schreiber vor 8 Monaten aktualisiert
- Status wurde von Testing zu In Bearbeitung geändert
Von Rico Schreiber vor 8 Monaten aktualisiert
- Status wurde von In Bearbeitung zu Testing geändert
- Zugewiesen an
Rico Schreiberwurde gelöscht
Von Krystian Czerwinski vor 8 Monaten aktualisiert
- Status wurde von Testing zu Erledigt geändert
- Zielversion wurde auf 4.9.4.0 gesetzt
Von Krystian Czerwinski vor 8 Monaten aktualisiert
- Zugewiesen an wurde auf Krystian Czerwinski gesetzt
Von Jessica Balaban vor 6 Monaten aktualisiert
- Datei 2024-05-14_10h34_57.png 2024-05-14_10h34_57.png wurde hinzugefügt
ASQA - Regressionstest : erfolgreich
getestet auf Desktop (Firefox Version 125.0.3 (64-Bit), Chrome Version 124.0.6367.201 (Offizieller Build) (64-Bit), Edge Version 124.0.2478.97 (Offizielles Build) (64-Bit)), Gambio Version: v4.9.4.0 (BETA1)
Der SQL-Befehl lässt sich ohne Fehler ausführen und die neue Währung wird hinzugefügt.