search: move query parsing code from tag model to post query builder.

This commit is contained in:
evazion
2020-03-06 21:14:50 -06:00
parent 2e0ad42eca
commit 967d398c8e
13 changed files with 583 additions and 598 deletions

View File

@@ -139,18 +139,18 @@ class SavedSearch < ApplicationRecord
.where(user_id: user_id)
.labeled(label)
.pluck(:query)
.map {|x| Tag.normalize_query(x, sort: true)}
.map {|x| PostQueryBuilder.normalize_query(x, sort: true)}
.sort
.uniq
end
end
def normalized_query
Tag.normalize_query(query, sort: true)
PostQueryBuilder.normalize_query(query, sort: true)
end
def normalize_query
self.query = Tag.normalize_query(query, sort: false)
self.query = PostQueryBuilder.normalize_query(query, sort: false)
end
end