GX-Bug #69719
offenPartial filtering in the invoice / orders overview by country and other filters with checkboxes don't work
0%
Beschreibung
Das Filtern nach Ländern und anderen Filtern mit einer Checkbox-Auswahl in der Bestellübersicht und Rechnungsübersicht funktioniert nicht
Kann wie folgt reproduziert werden:
- Gambio Admin öffnen
- Unter Einstellungen->Länder mindestens 2 oder besser 3 unterschiedliche Länder aktivieren
- Ausloggen
- Ein neues Kundenkonto eröffnen mit einern der drei Länder
- Eine Testbestellung mit einem der Länder durchführen
- Eine weitere Testbestellunge mit einen anderen Land durchführen
- Als Admin einloggen
- Unter Bestellungen in der Bestellübersicht im DropDown für die Länderfilter die Option "Alle auswählen" klicken
- Dann eines der Länder deaktivieren mit der Checkbox
- Auf dem Button "Filtern" klicken
Erwartetes Ergebnis:
Wenn man alle Länder als Filter in der Bestellübersicht / Rechnungsübersicht ausgewählt hat, sollte man auch einzelne Länder wieder deaktivieren können, sodass man z.B. nach alle Länder außer "Deutschland" filtern kann.
Tatsächliches Ergebnis:
Man kann nicht erst alle Länder auswählen und dann einzelene abwählen, es wird dann immer noch nach alle Länder gefiltert, weil keine Filterparameter übergeben werden.
Partial filtering in the invoice / orders overview by country and other filters with checkboxes don't work
Can be reproduced as follows:
- open Gambio Admin
- activate at least 2 or better 3 different countries under Settings->Countries
- log out
- open a new customer account with one of the three countries
- make a test order with one of the countries
- make another test order with another country
- log in as admin
- click the option "select all" in the dropdown for the country filters under orders in the order overview
- then deactivate one of the countries with the checkbox
- click on the "Filter" button
Expected result:
If you have selected all countries as filters in the order overview / invoice overview, you should also be able to deactivate individual countries again, so that you can filter for all countries except "Germany", for example.
Actual result:
You can't select all countries first and then deselect single ones, it will still be filtered by all countries, because no filter parameters are passed.