PHP Notice im ElasticSearch Indexer

Hallo zusammen,

wir nutzen in unserem Shop Elastic Search und seit einiger Zeit kommen beim Konsolenbefehl:

php5.6 bin/console sw:es:index:populate

Vermehrt diese notices:

Notice: Undefined index: EK in /var/www/clients/client1/web1/web/engine/Shopware/Bundle/ESIndexingBundle/Product/ProductProvider.php on line 336
PHP Notice:  Undefined index: EK in /var/www/clients/client1/web1/web/engine/Shopware/Bundle/ESIndexingBundle/Product/ProductProvider.php on line 336

Nutzt jemand von euch ebenfalls ElasticSearch und kann damit eventuell was anfangen?

Hast Du ggf. die Kundengruppe EK gelöscht?

Nein keine sorge  die ist zu 100% da :slight_smile:

Es sieht auch so aus als würde das nicht alle Artikel beim indexing betreffen sondern nur so ca. 50 Stück (Von 20.000 Artikeln), welche das genau sind bekomme ich durch die reine Fehlermeldung leider nicht raus.

Welche Shopware Version setzt du ein?

Falls noch jemand diesen Fehler bekommen sollte.

Bei mir lag das gerade daran, dass ich keinen Preis für Default / Brutto angegeben hatte. Ich hatte die Artikel über die Rest Schnittstelle angelegt und dabei keinen Preis für die Kundengruppe EK angelegt. Dadurch trat der Fehler beim Aufruf von:

bin/console sw:es:index:populate

auf.