Load script in settings ui only once

This commit is contained in:
Jan-Lukas Else 2022-07-17 11:46:29 +02:00
parent 0a8086e682
commit 6aa8670ea9
1 changed files with 4 additions and 2 deletions

6
ui.go
View File

@ -1578,8 +1578,6 @@ func (a *goBlog) renderSettings(hb *htmlBuilder, rd *renderData) {
"formaction", rd.Blog.getRelativePath(settingsPath+settingsDeleteSectionPath),
"class", "confirm", "data-confirmmessage", a.ts.GetTemplateStringVariant(rd.Blog.Lang, "confirmdelete"),
)
hb.writeElementOpen("script", "src", a.assetFileName("js/formconfirm.js"), "defer", "")
hb.writeElementClose("script")
hb.writeElementClose("div")
hb.writeElementClose("form")
@ -1601,6 +1599,10 @@ func (a *goBlog) renderSettings(hb *htmlBuilder, rd *renderData) {
hb.writeElementClose("div")
hb.writeElementClose("form")
// Scripts
hb.writeElementOpen("script", "src", a.assetFileName("js/formconfirm.js"), "defer", "")
hb.writeElementClose("script")
hb.writeElementClose("main")
},
)