The method fingerprint is now

BackendSpecificInterface::deleteAllIndexItems(Drupal\search_api\IndexInterface $index, $datasource_id = NULL)

Just adding the missing $datasource_id = NULL to SearchApiElasticsearchBackend::deleteAllIndexItems and doing nothing with it fixes the error. I guess the parameter should do something eventually?

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Andreas Radloff created an issue. See original summary.

Andreas Radloff’s picture

Andreas Radloff’s picture

Status: Active » Needs review
lachezar.valchev’s picture

Status: Needs review » Reviewed & tested by the community

I have reviewed and verified that the patch works fine.

Changing the status to "Reviewed and tested by the community"

lachezar.valchev’s picture

Assigned: Unassigned » lachezar.valchev
Status: Reviewed & tested by the community » Fixed

Hi,

Patch is committed. Thank you for your contribution Andreas Radloff!

Regards,
Lachezar

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.