Problem/Motivation

Currently $url parameter coming from search_api_solr is wrongly overwritten in search_api_acquia module in function adjustUrl($url)
Query inside $url has multiple `qf` parameters example: &qf=content%5E1.0&qf=tm_title%5E5.0 which is overriden to single `qf` parameter like: &qf=tm_title%5E5.0. As a result value gets searched only in `tm_title` field inside solr.

Comments

n4r3n created an issue. See original summary.

n4r3n’s picture

Here is the patch to fix the issue.

n4r3n’s picture

Status: Active » Needs review
japerry’s picture

We need to verify this is working on Both Solr 3/4 and Solr 7 before committing.

  • japerry committed 2e6cd55 on 7.x-2.x authored by n4r3n
    Issue #3233556 by n4r3n: Multiple 'qf' parameters in url overwritten to...
japerry’s picture

Status: Needs review » Fixed

Working for me in Solr 3/4.

Status: Fixed » Closed (fixed)

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