> This field has no datasource, there is no valid use for this processor with this facet

This exception message really needs to say which field and which processor, as it's possible to have more than one facet and therefore more than one field, and each facet could have multiple processors.

Patch coming.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

joachim created an issue. See original summary.

joachim’s picture

borisson_’s picture

Status: Needs review » Reviewed & tested by the community

This is a great improvement! Thanks.

  • borisson_ committed e54263e on 8.x-1.x authored by joachim
    Issue #2895368 by joachim: 'This field has no datasource' exception...
borisson_’s picture

Status: Reviewed & tested by the community » Fixed

Committed and pushed.

Status: Fixed » Closed (fixed)

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

lolcode’s picture

I am not sure if this was intentional but I see that this change was overwritten in Sept 2017 with work on #2851851.
It may have been intentional since #2851851 was about abstracting some calls back to facet sources instead of having code embedded in facet processors.

So I am still seeing an error message with little information about how to solve it.

tarik.cipix’s picture

Version: 8.x-1.x-dev » 2.0.0

This patch still applies, which means it's not in the current code base. Can we re-add this patch to the 2.x branch?