From 097a83e3baa567216cb14a17926488bf0a851222 Mon Sep 17 00:00:00 2001 From: NerdNumber9 Date: Tue, 3 Jan 2017 23:45:44 -0500 Subject: [PATCH] Fix some bugs in the search engine. --- app/src/main/java/exh/search/Text.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/exh/search/Text.kt b/app/src/main/java/exh/search/Text.kt index 63acb9e83..210bde398 100644 --- a/app/src/main/java/exh/search/Text.kt +++ b/app/src/main/java/exh/search/Text.kt @@ -12,7 +12,7 @@ class Text: QueryComponent() { when(component) { is StringTextComponent -> builder.then(component.value) is SingleWildcard -> builder.anyChar() - is MultiWildcard -> builder.zeroOrMore() + is MultiWildcard -> builder.anything() } } return builder @@ -20,5 +20,7 @@ class Text: QueryComponent() { fun rawTextOnly() = components .filter { it is StringTextComponent } - .joinToString(separator = "") + .joinToString(separator = "", transform = { + (it as StringTextComponent).value + }) }