diff options
author | Andinus <andinus@inventati.org> | 2020-03-16 14:09:43 +0530 |
---|---|---|
committer | Andinus <andinus@inventati.org> | 2020-03-16 14:09:43 +0530 |
commit | 5d15226d9d6891ae611aa7922f24ed5f0dd13cde (patch) | |
tree | e08c247319166686a7b01f5640ca8656f6c3c367 | |
parent | 259f47d1a22329844724e6e909b574de606cdbdc (diff) | |
download | cetus-5d15226d9d6891ae611aa7922f24ed5f0dd13cde.tar.gz |
cetus-wallhaven: Print additional information, fix logical error
-rw-r--r-- | cmd/cetus-wallhaven/cetus-wallhaven.go | 47 |
1 files changed, 24 insertions, 23 deletions
diff --git a/cmd/cetus-wallhaven/cetus-wallhaven.go b/cmd/cetus-wallhaven/cetus-wallhaven.go index 5314db9..8c6c928 100644 --- a/cmd/cetus-wallhaven/cetus-wallhaven.go +++ b/cmd/cetus-wallhaven/cetus-wallhaven.go @@ -18,32 +18,32 @@ type wh struct { } // type meta struct { -// CurrentPage int64 `json:"current_page"` -// LastPage int64 `json:"last_page"` -// PerPage int64 `json:"per_page"` -// Total int64 `json:"total"` +// CurrentPage int `json:"current_page"` +// LastPage int `json:"last_page"` +// PerPage int `json:"per_page"` +// Total int `json:"total"` // Query string `json:"query"` // Seed string `json:"seed"` // } type photo struct { - Id string `json:"id"` - Url string `json:"url"` - ShortUrl string `json:"short_url"` - // Views int `json:"views"` - // Favorites int `json:"favorites"` - Source string `json:"source"` - Purity string `json:"purity"` - Category string `json:"general"` - // DimensionX int `json:"dimension_x"` - // DimensionY int `json:"dimension_y"` - Resolution string `json:"resolution"` - Ratio string `json:"ratio"` - // FileSize int `json:"file_size"` - FileType string `json:"file_type"` - CreatedAt string `json:"created_at"` - Path string `json:"path"` - Colors []string `json:"colors"` + Id string `json:"id"` + Url string `json:"url"` + ShortUrl string `json:"short_url"` + Views int `json:"views"` + Favorites int `json:"favorites"` + Source string `json:"source"` + Purity string `json:"purity"` + Category string `json:"category"` + DimensionX int `json:"dimension_x"` + DimensionY int `json:"dimension_y"` + Resolution string `json:"resolution"` + Ratio string `json:"ratio"` + FileSize int `json:"file_size"` + FileType string `json:"file_type"` + CreatedAt string `json:"created_at"` + Path string `json:"path"` + Colors []string `json:"colors"` // Thumbs []thumb `json:"thumbs"` } @@ -134,8 +134,9 @@ func printDetails(whPhoto photo) { fmt.Printf("Date: %s\n\n", whPhoto.CreatedAt) fmt.Printf("Resolution: %s\n", whPhoto.Resolution) fmt.Printf("Ratio: %s\n", whPhoto.Ratio) - // fmt.Printf("Views: %s\n", whPhoto.Views) - // fmt.Printf("Favorites: %s\n", whPhoto.Favorites) + fmt.Printf("Views: %d\n", whPhoto.Views) + fmt.Printf("Favorites: %d\n", whPhoto.Favorites) + fmt.Printf("File Size: %d KiB\n", whPhoto.FileSize/1024) fmt.Printf("Category: %s\n", whPhoto.Category) } |