Optimizations. User-Role handling in templates and routes.
This commit is contained in:
9
pages.go
9
pages.go
@@ -2,6 +2,7 @@ package main
|
||||
|
||||
import (
|
||||
"InfantrySkillCalculator/controllers"
|
||||
"InfantrySkillCalculator/utils"
|
||||
"github.com/gin-gonic/gin"
|
||||
"log"
|
||||
"net/http"
|
||||
@@ -10,10 +11,10 @@ import (
|
||||
|
||||
func mainPage(c *gin.Context) {
|
||||
data := map[string]interface{}{
|
||||
"isAdmin": isUserAdmin(c),
|
||||
"UserRole": controllers.GetUserRoleByCtx(c),
|
||||
}
|
||||
|
||||
err := mainPageTemplates.Execute(c.Writer, data)
|
||||
err := utils.MainPageTemplates.Execute(c.Writer, data)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
@@ -25,7 +26,7 @@ func loginPage(c *gin.Context) {
|
||||
return
|
||||
}
|
||||
|
||||
err := loginPageTemplates.Execute(c.Writer, nil)
|
||||
err := utils.LoginPageTemplates.Execute(c.Writer, nil)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
@@ -64,7 +65,7 @@ func registerPage(c *gin.Context) {
|
||||
return
|
||||
}
|
||||
|
||||
err := registerPageTemplates.Execute(c.Writer, nil)
|
||||
err := utils.RegisterPageTemplates.Execute(c.Writer, nil)
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user