summaryrefslogtreecommitdiff
path: root/lib/MaildirIndexer/Store.rakumod
diff options
context:
space:
mode:
Diffstat (limited to 'lib/MaildirIndexer/Store.rakumod')
-rw-r--r--lib/MaildirIndexer/Store.rakumod3
1 files changed, 2 insertions, 1 deletions
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;
}