🐛 Fix: style and script shortcodes missing values in page Scratch

This commit is contained in:
Cell
2024-08-31 16:30:31 +08:00
parent c2bcccc996
commit 9e67e259fb
4 changed files with 13 additions and 8 deletions
+5 -2
View File
@@ -1,2 +1,5 @@
{{- $scriptArr := (.Page.Scratch.Get "this").scriptArr | default slice -}}
{{- $scriptArr | append (trim (partial "function/dos2unix.html" .Inner) "\n") | .Page.Scratch.SetInMap "this" "scriptArr" -}}
{{- $scriptArr := .Page.Store.Get "scriptArr" | default slice -}}
{{- $content := trim (partial "function/dos2unix.html" .Inner) "\n" -}}
{{- if not (in $scriptArr $content) -}}
{{- $scriptArr | append $content | .Page.Store.Set "scriptArr" -}}
{{- end -}}