mirror of
https://github.com/go-shiori/shiori.git
synced 2025-02-22 15:06:04 +08:00
Better print message
This commit is contained in:
parent
4aaf597d94
commit
767ad74b72
1 changed files with 14 additions and 5 deletions
19
cmd/print.go
19
cmd/print.go
|
@ -28,7 +28,12 @@ var (
|
|||
}
|
||||
|
||||
if len(bookmarks) == 0 {
|
||||
cError.Println("No matching index found")
|
||||
if len(args) > 0 {
|
||||
cError.Println("No matching index found")
|
||||
} else {
|
||||
cError.Println("No saved bookmarks yet")
|
||||
}
|
||||
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
|
@ -63,11 +68,15 @@ func printBookmark(bookmarks ...model.Bookmark) {
|
|||
cTitle.Print(bookmark.Title)
|
||||
|
||||
// Print read time
|
||||
readTime := fmt.Sprintf(" (%d-%d minutes)", bookmark.MinReadTime, bookmark.MaxReadTime)
|
||||
if bookmark.MinReadTime == bookmark.MaxReadTime {
|
||||
readTime = fmt.Sprintf(" (%d minutes)", bookmark.MinReadTime)
|
||||
if bookmark.MinReadTime > 0 {
|
||||
readTime := fmt.Sprintf(" (%d-%d minutes)", bookmark.MinReadTime, bookmark.MaxReadTime)
|
||||
if bookmark.MinReadTime == bookmark.MaxReadTime {
|
||||
readTime = fmt.Sprintf(" (%d minutes)", bookmark.MinReadTime)
|
||||
}
|
||||
cReadTime.Println(readTime)
|
||||
} else {
|
||||
fmt.Println()
|
||||
}
|
||||
cReadTime.Println(readTime)
|
||||
|
||||
// Print bookmark URL
|
||||
cSymbol.Print(strSpace + "> ")
|
||||
|
|
Loading…
Reference in a new issue