From 0dd167b9cab162f3b15d91e3918d403f8af57ec8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Sun, 21 May 2023 21:11:58 +0200 Subject: [PATCH] Remove TODOs --- YACReaderLibrary/db/query_parser.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/YACReaderLibrary/db/query_parser.cpp b/YACReaderLibrary/db/query_parser.cpp index 654f4aef..631c1734 100644 --- a/YACReaderLibrary/db/query_parser.cpp +++ b/YACReaderLibrary/db/query_parser.cpp @@ -15,7 +15,7 @@ const std::map> QueryParser::fi { FieldType::date, { "date", "added", "lastTimeOpened" } }, { FieldType::filename, { "filename" } }, { FieldType::folder, { "folder" } }, - { FieldType::booleanFolder, { "completed", "finished" } }, // TODO_METADTA include new folder fields, e.g. type + { FieldType::booleanFolder, { "completed", "finished" } }, { FieldType::enumField, { "type" } }, { FieldType::enumFieldFolder, { "foldertype" } } }; @@ -23,9 +23,6 @@ const std::map> QueryParser::fi int QueryParser::TreeNode::buildSqlString(std::string &sqlString, int bindPosition) const { // TODO: add some semantic checks, not all operators apply to all fields - - // TODO: add support for == for an exact comparison - // TODO: try to add support for <,>,<=,>= for number, even if it's a string now maybe it can be done if (t == "expression") { ++bindPosition; if (toLower(children[0].t) == "all") {