Add folder counts to search summary

This commit is contained in:
Eike Kettner
2020-12-16 01:14:27 +01:00
parent a995ea8729
commit 8fba637ebe
5 changed files with 61 additions and 6 deletions

View File

@ -28,7 +28,15 @@ import org.log4s.Logger
trait Conversions {
def mkSearchStats(sum: OItemSearch.SearchSummary): SearchStats =
SearchStats(sum.count, mkTagCloud(sum.tags), sum.fields.map(mkFieldStats))
SearchStats(
sum.count,
mkTagCloud(sum.tags),
sum.fields.map(mkFieldStats),
sum.folders.map(mkFolderStats)
)
def mkFolderStats(fs: docspell.store.queries.FolderCount): FolderStats =
FolderStats(fs.id, fs.name, mkIdName(fs.owner), fs.count)
def mkFieldStats(fs: docspell.store.queries.FieldStats): FieldStats =
FieldStats(