Support for Drupal 7 is ending on 5 January 2025βitβs time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
The query string url processor can't handle a colon in the value. We fixed a similar issue for the key in #2640746: Query string url processor can't handle a colon in the key..
The unwanted char is colon with the default url processor, but what we really want to exclude is any character used as a separator for the current UrlProcessor class.
Comment | File | Size | Author |
---|---|---|---|
#15 | query_string_url-2656010-15.patch | 3.38 KB | borisson_ |
Comments
Comment #2
borisson_Comment #3
borisson_Comment #6
borisson_We should disallow it in the facet raw value.
Comment #7
borisson_As discussed in yesterday's hangout, this should resolve the issue in a fairly elegant way.
Comment #10
borisson_This will still fail. The $value in
SearchApiString
doesn't have the colon, but the query needs to have the colon. I have no idea how to resolve this.Comment #13
borisson_Comment #14
borisson_Run testbot, run.
Comment #15
borisson_This needed a reroll, if tests pass I'll commit this as well.
Comment #17
borisson_Committed.