summaryrefslogtreecommitdiffstats
path: root/sinksh/sinksh_utils.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sinksh/sinksh_utils.cpp')
-rw-r--r--sinksh/sinksh_utils.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/sinksh/sinksh_utils.cpp b/sinksh/sinksh_utils.cpp
index e2cd977..d000ece 100644
--- a/sinksh/sinksh_utils.cpp
+++ b/sinksh/sinksh_utils.cpp
@@ -210,6 +210,11 @@ bool applyFilter(Sink::Query &query, const SyntaxTree::Options &options)
210 query.filter(property, Sink::PropertyParser::parse(query.type(), property, QString::fromUtf8(parseUid(value.toUtf8())))); 210 query.filter(property, Sink::PropertyParser::parse(query.type(), property, QString::fromUtf8(parseUid(value.toUtf8()))));
211 } 211 }
212 } 212 }
213 if (options.options.contains("fulltext")) {
214 for (const auto &f : options.options.value("fulltext")) {
215 query.filter({}, Sink::QueryBase::Comparator(f, Sink::QueryBase::Comparator::Fulltext));
216 }
217 }
213 if (options.options.contains("id")) { 218 if (options.options.contains("id")) {
214 for (const auto &f : options.options.value("id")) { 219 for (const auto &f : options.options.value("id")) {
215 query.filter(parseUid(f.toUtf8())); 220 query.filter(parseUid(f.toUtf8()));