summaryrefslogtreecommitdiff
path: root/internal/router
diff options
context:
space:
mode:
Diffstat (limited to 'internal/router')
-rw-r--r--internal/router/template.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/internal/router/template.go b/internal/router/template.go
index a9d5726ea..2d6026a2e 100644
--- a/internal/router/template.go
+++ b/internal/router/template.go
@@ -70,6 +70,11 @@ func noescape(str string) template.HTML {
return template.HTML(str)
}
+func noescapeAttr(str string) template.HTMLAttr {
+ /* #nosec G203 */
+ return template.HTMLAttr(str)
+}
+
func timestamp(stamp string) string {
t, _ := time.Parse(time.RFC3339, stamp)
return t.Format("January 2, 2006, 15:04:05")
@@ -151,6 +156,7 @@ func LoadTemplateFunctions(engine *gin.Engine) {
engine.SetFuncMap(template.FuncMap{
"escape": escape,
"noescape": noescape,
+ "noescapeAttr": noescapeAttr,
"oddOrEven": oddOrEven,
"visibilityIcon": visibilityIcon,
"timestamp": timestamp,