Fix search operators sometimes getting lost (#35190)

This commit is contained in:
Claire 2025-06-26 12:35:49 +02:00 committed by GitHub
commit 2e0a00ab46
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 21 additions and 1 deletions

View file

@ -35,7 +35,7 @@ class SearchQueryTransformer < Parslet::Transform
private
def clauses_by_operator
@clauses_by_operator ||= @clauses.compact.chunk(&:operator).to_h
@clauses_by_operator ||= @clauses.compact.group_by(&:operator)
end
def flags_from_clauses!