Changes admin routes to use single template

Also removes unnecessary log outputs during the rendering of admin
pages.
This commit is contained in:
Andreas Mieke 2017-01-20 02:20:08 +01:00
parent 45e1d55e8a
commit a9e71481da
2 changed files with 3 additions and 8 deletions

View file

@ -1,8 +1,6 @@
package main
import (
"log"
"git.1750studios.com/AniNite/SocialDragon/database"
"github.com/gin-gonic/gin"
)
@ -16,20 +14,17 @@ func renderHomepage(c *gin.Context) {
func renderAdminInbox(c *gin.Context) {
var ITs []database.Item
database.Db.Order("created_at", false).Find(&ITs, "state = ?", database.Inbox)
log.Printf("%+v", ITs)
c.HTML(200, "admin-inbox.html", gin.H{"its": ITs, "title": "SocialDragon Admin Inbox", "site": "admin-inbox"})
c.HTML(200, "admin.html", gin.H{"its": ITs, "title": "SocialDragon Admin Inbox", "site": "admin-inbox"})
}
func renderAdminApproved(c *gin.Context) {
var ITs []database.Item
database.Db.Order("updated_at", true).Find(&ITs, "state = ?", database.Approved)
log.Printf("%+v", ITs)
c.HTML(200, "admin-approved.html", gin.H{"its": ITs, "title": "SocialDragon Admin Approved", "site": "admin-approved"})
c.HTML(200, "admin.html", gin.H{"its": ITs, "title": "SocialDragon Admin Approved", "site": "admin-approved"})
}
func renderAdminRejected(c *gin.Context) {
var ITs []database.Item
database.Db.Order("updated_at", true).Find(&ITs, "state = ?", database.Rejected)
log.Printf("%+v", ITs)
c.HTML(200, "admin-rejected.html", gin.H{"its": ITs, "title": "SocialDragon Admin Rejected", "site": "admin-rejected"})
c.HTML(200, "admin.html", gin.H{"its": ITs, "title": "SocialDragon Admin Rejected", "site": "admin-rejected"})
}