File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
themes/devopsdays-theme/layouts/partials Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change 5959{{- end -}}
6060{{- /* Build shares array as JavaScript string before script tag */ -}}
6161{{- $shares := $.Scratch.Get "social_shares" -}}
62- {{- if not $shares -}}
62+ {{- if or ( not $shares) (eq (len $shares) 0) -}}
6363 {{- /* Default for non-event pages */ -}}
6464 {{- $shares = slice "email" (dict "share" "twitter" "via" ($.Scratch.Get "twitter_handle")) "facebook" "linkedin" -}}
6565{{- end -}}
6969 {{- if not $first -}}
7070 {{- $shares_js = printf "%s, " $shares_js -}}
7171 {{- end -}}
72+ {{- $is_twitter := false -}}
73+ {{- $share_val := "" -}}
7274 {{- if isset . "share" -}}
73- {{- $shares_js = printf "%s{share: \"%s\", via: '%s'}" $shares_js .share ($.Scratch.Get "twitter_handle") -}}
75+ {{- $is_twitter = true -}}
76+ {{- $share_val = .share -}}
77+ {{- end -}}
78+ {{- if $is_twitter -}}
79+ {{- $shares_js = printf "%s{share: \"%s\", via: '%s'}" $shares_js $share_val ($.Scratch.Get "twitter_handle") -}}
7480 {{- else -}}
7581 {{- $shares_js = printf "%s\"%s\"" $shares_js . -}}
7682 {{- end -}}
You can’t perform that action at this time.
0 commit comments