diff --git a/modules/query/shared/src/main/scala/docspell/query/internal/StringUtil.scala b/modules/query/shared/src/main/scala/docspell/query/internal/StringUtil.scala index 3488c721..7a012c0d 100644 --- a/modules/query/shared/src/main/scala/docspell/query/internal/StringUtil.scala +++ b/modules/query/shared/src/main/scala/docspell/query/internal/StringUtil.scala @@ -76,7 +76,7 @@ object StringUtil { /** String content without the delimiter */ def undelimitedString(endP: P[Unit]): P[String] = escapedToken.backtrack - .orElse((!endP).with1 ~ P.anyChar) + .orElse(((!endP).with1 ~ P.anyChar).void) .rep .string .flatMap { str =>