shared: LooqsQuery: build(): Return empty query for empty expresion

This commit is contained in:
Albert S. 2022-06-04 13:34:13 +02:00
szülő 49e408be50
commit 7d9c883abd
1 fájl változott, egészen pontosan 4 új sor hozzáadva és 0 régi sor törölve

Fájl megtekintése

@ -169,6 +169,10 @@ void LooqsQuery::addToken(Token t)
* TODO: It's a bit ugly still*/
LooqsQuery LooqsQuery::build(QString expression, TokenType loneWordsTokenType, bool mergeLoneWords)
{
if(expression.isEmpty())
{
return LooqsQuery{};
}
if(!checkParanthesis(expression))
{
throw LooqsGeneralException("Invalid paranthesis");