-
Kasse: Angaben zur Bestellung übersichtlicher (zwei Spalten, Zustimmungen als Kästen) und im Browser geprüft (Pflichtfeld, Format) statt erst beim Absenden; Version 6.2.9 Beta 3
de.yourecom.shop
6.2
-7 Löschungen +220 Hinzufügungen 227 Gesamt 5 Dateien
|
-
Fix: Community-Erstellung crasht für Spieler ohne Community
CommunityAction::create() überschrieb die Signatur von AbstractDatabaseObjectAction::
create() mit void und verwarf damit den Rückgabewert (die neu angelegte Community).
executeAction() setzt $this->returnValues auf diesen Rückgabewert; bei void war das
null, und der anschließende foreach ($this->returnValues as $community) in create()
selbst crashte mit "foreach() argument must be of type array|object, null given" –
reproduzierbar für jeden Spieler ohne Community (nicht nur Gäste), im Dev-System
sowohl als Gast als auch mit dem Testaccount Sheldon.
create() gibt jetzt wie die Basisklasse die neu angelegte Community zurück und
generiert die Authentifizierungsdaten über einen CommunityEditor-Wrapper (gleiches
Muster wie update()).
CommunityEditForm.class.php:80 las zusätzlich $action->getReturnValues()[0] – die
Methode liefert aber kein 0-indiziertes Array, sondern ['actionName', 'objectIDs',
'returnValues']. Dadurch wäre $community selbst nach dem ersten Fix immer null
geblieben. Liest jetzt ['returnValues'].
Verifiziert im Dev-System: Sheldons Test-Community gelöscht und den Erstanmelde-
Flow frisch durchgeklickt – Community wird angelegt, Private Key wird angezeigt,
kein Fatal Error mehr.
de.yourecom.bgs
6.2
-8 Löschungen +7 Hinzufügungen 15 Gesamt 3 Dateien
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
Cloud: Beschreibung der Frage Sitz in Deutschland ohne Du/Sie-Weiche (Beschreibungen werden nicht ausgewertet); Version 6.2.57 Beta 3
de.yourecom.website
6.2
-3 Löschungen +3 Hinzufügungen 6 Gesamt 3 Dateien
|
-
Bestellfragen: Auswahltexte, die ein Sprachelement sind, werden übersetzt ausgegeben (Version 6.2.9 Beta 2)
de.yourecom.shop
6.2
-2 Löschungen +3 Hinzufügungen 5 Gesamt 2 Dateien
|
|
|
|
|
|
|
|
|
|
|