Inaktive Artikel beim ListProductService bekommen oder eine Alternative?

Hallo.

Wir exportieren die Artikel des Shops zu Algolia, die Daten der Artikel bekommen wir mit momentan vom ListProductService (Funktion: getList)
Uns ist aber aufgefallen dass wir dort keine inaktiven Artikel zurück bekommen, was dazu führt dass diese nicht exportiert bzw. geupdatet werden.
getArticleById funktioniert ja nicht im Backend also fällt das schonmal weg.
Gibt es evtl. eine andere Möglich bzw. eine andere Alternative ohne die Repositorys mit einem Hook zu überschreiben?

Hier hast du ein Beispiel wie man das tun könnte: Allow admins to show inactive articles by shyim · Pull Request #1603 · shopware/shopware · GitHub

 

Aber wieso möchte man Inaktike Artikel in Algolia haben?

@Shyim schrieb:

Hier hast du ein Beispiel wie man das tun könnte: https://github.com/shopware/shopware/pull/1603/files

 

Aber wieso möchte man Inaktike Artikel in Algolia haben?

Vielen dank schonmal.
Momentan ist es so, das inaktive Artikel dennoch in der Suche mit ausgespielt werden, weile diese nicht geupdated werden.
Kann ich die Änderungen auch in einem Plugin via Hooks und Decorator vornehmen oder muss ich das direkt im Shopware Core ändern ?
 

Die Änderung solltest du in einem Plugin tun