Keep count of downladed/viewed books
This commit is contained in:
parent
68ffe6cf5b
commit
71d975c2f7
7 changed files with 109 additions and 91 deletions
|
@ -110,13 +110,26 @@ type indexData struct {
|
|||
|
||||
func indexHandler(h handler) {
|
||||
var data indexData
|
||||
var err error
|
||||
|
||||
data.Tags, _ = h.db.GetTags()
|
||||
data.Tags, err = h.db.GetTags()
|
||||
if err != nil {
|
||||
log.Warn("Problem getting tags: ", err)
|
||||
}
|
||||
data.S = GetStatus(h)
|
||||
data.S.Home = true
|
||||
data.Books, data.Count, _ = h.db.GetBooks("", booksFrontPage, 0)
|
||||
data.VisitedBooks, _ = h.db.GetVisitedBooks()
|
||||
data.DownloadedBooks, _ = h.db.GetDownloadedBooks()
|
||||
data.Books, data.Count, err = h.db.GetBooks("", booksFrontPage, 0)
|
||||
if err != nil {
|
||||
log.Warn("Problem getting front books: ", err)
|
||||
}
|
||||
data.VisitedBooks, err = h.db.GetVisitedBooks(booksFrontPage)
|
||||
if err != nil {
|
||||
log.Warn("Problem getting visited books: ", err)
|
||||
}
|
||||
data.DownloadedBooks, err = h.db.GetDownloadedBooks(booksFrontPage)
|
||||
if err != nil {
|
||||
log.Warn("Problem getting downloaded books: ", err)
|
||||
}
|
||||
data.News = getNews(1, daysNewsIndexpage, h.db)
|
||||
h.template.load(h, "index", data)
|
||||
}
|
||||
|
|
Reference in a new issue