Fixes sorting behaviour of approved/rejected media

This commit is contained in:
Andreas Mieke 2017-01-20 05:13:18 +01:00
parent 0269f6eb1c
commit 19f31a1b4e
2 changed files with 7 additions and 7 deletions

View file

@ -72,7 +72,7 @@
</div>
<script type="text/javascript">
var site = "{{ .site }}";
var state = "{{ .state }}";
var data = {{ .its }};
</script>
{{ template "footer.html" . }}

View file

@ -13,20 +13,20 @@ func renderHomepage(c *gin.Context) {
// Admin
func renderAdminInbox(c *gin.Context) {
var ITs []database.Item
database.Db.Order("created_at", false).Find(&ITs, "state = ?", database.Inbox)
c.HTML(200, "admin.html", gin.H{"its": ITs, "title": "SocialDragon Admin Inbox", "site": "admin-inbox"})
database.Db.Order("created_at ASC").Find(&ITs, "state = ?", database.Inbox)
c.HTML(200, "admin.html", gin.H{"its": ITs, "title": "SocialDragon Admin Inbox", "state": database.Inbox})
}
func renderAdminApproved(c *gin.Context) {
var ITs []database.Item
database.Db.Order("updated_at", true).Find(&ITs, "state = ?", database.Approved)
c.HTML(200, "admin.html", gin.H{"its": ITs, "title": "SocialDragon Admin Approved", "site": "admin-approved"})
database.Db.Order("updated_at DESC").Find(&ITs, "state = ?", database.Approved)
c.HTML(200, "admin.html", gin.H{"its": ITs, "title": "SocialDragon Admin Approved", "state": database.Approved})
}
func renderAdminRejected(c *gin.Context) {
var ITs []database.Item
database.Db.Order("updated_at", true).Find(&ITs, "state = ?", database.Rejected)
c.HTML(200, "admin.html", gin.H{"its": ITs, "title": "SocialDragon Admin Rejected", "site": "admin-rejected"})
database.Db.Order("updated_at DESC").Find(&ITs, "state = ?", database.Rejected)
c.HTML(200, "admin.html", gin.H{"its": ITs, "title": "SocialDragon Admin Rejected", "state": database.Rejected})
}
func approveSnap(c *gin.Context) {