From 6bc735051d38c1f84acaa40d8e724398e50dcc90 Mon Sep 17 00:00:00 2001 From: dakkar Date: Mon, 16 Mar 2020 15:33:39 +0000 Subject: indices can now return confidence levels also, tests pass again --- lib/MaildirIndexer/Store.rakumod | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'lib/MaildirIndexer/Store.rakumod') diff --git a/lib/MaildirIndexer/Store.rakumod b/lib/MaildirIndexer/Store.rakumod index 856baca..51201f2 100644 --- a/lib/MaildirIndexer/Store.rakumod +++ b/lib/MaildirIndexer/Store.rakumod @@ -69,7 +69,8 @@ method mailbox-for-email(MaildirIndexer::Email:D $email --> Str) { MaildirIndexer::LogTimelineSchema::Store::Find.log: { .send($event) for @!index-channels; my @results = $replies.receive() xx @!index-channels; - $result = @results.grep(*.defined).join("\n"); + @results = @results.grep(*.defined).sort(*.confidence); + if @results -> $_ { $result = .[*-1].name } } return $result; } -- cgit v1.2.3