Cleans up short printing

This commit is contained in:
sloum 2024-03-26 19:43:54 -07:00
parent b069d0b232
commit 772d96cdee
1 changed files with 6 additions and 2 deletions

View File

@ -100,10 +100,14 @@ func (d doc) FilesString() string {
}
func (d doc) String(s string) string {
title := d.Title
if len(title) > 35 {
title = title[:32] + "..."
}
if authorSort {
return fmt.Sprintf("\033[3m%-20s\033[0m \033[2m-\033[0m %-35s \033[2m(%s) %s\033[0m", d.Author, d.Title, d.FileTypes(), s)
return fmt.Sprintf("\033[3m%-20s\033[0m \033[2m-\033[0m %-35s \033[2m%-18s %s\033[0m", d.Author, title, s, d.FileTypes())
} else {
return fmt.Sprintf("\033[3m%-35s\033[0m \033[2mby\033[0m %-20s \033[2m(%s) %s\033[0m", d.Title, d.Author, d.FileTypes(), s)
return fmt.Sprintf("\033[3m%-35s\033[0m \033[2mby\033[0m %-20s \033[2m%-18s %s\033[0m", title, d.Author, s, d.FileTypes())
}
}