Endereco / endereco-shopware5-client

Endereco Addressvalidation Services for Shopware 5. Kundenstammdaten-Validierung und Korrekturvorschläge.
https://www.endereco.de/shopware
3 stars 1 forks source link

S5P-47: Im Modal wird nicht auf die Antwort vom Adresscheck gewartet #28

Closed iljamobilemojo closed 2 years ago

iljamobilemojo commented 3 years ago

Was genau ist das Problem?

Eine Adresse wird geprüft und gespeichert, aber es wird nicht auf die Antwort vom Server gewartet

Wieso ist das wichtig?

Wenn eine Adresse gespeichert werden soll, sollte man auf die Antwort vom Adresscheck warten und eventuell Vorschläge anzeigen. Dieses Verhalten kann auftreten, wenn der User versehentlich den Speicherbutten verfehlt

Was wäre das erwartete Verhalten?

Wenn man diese Adresse speichern will, darf man das Modal nicht schließen bevor die Antwort vom Server kommt. Dann ohne der Adressfelder werden keine Vorschläge angezeigt.

In diesem Fall sollte so lange gewartet werden bis die Antwort vom Server da ist. Um die Vorschläge anzeigen zu können.

Wie kann man das Problem reproduzieren? Es sollen "onblur" und "onsubmit" Trigger aktiv sein. Nach der Eingabe der Adresse soll neben dem Absendebutton geklickt werden (das Trigger den Adresscheck mit "onblur") und während die Anfrage verarbeitet wird sofort auf das Absendebutton. Das triggert dann das zweite Adresscheck, welcher jedoch die Adresse nicht mehr prüft, sondern die Form direkt absendet.