From mboxrd@z Thu Jan 1 00:00:00 1970 From: list at eworm.de (Christian Hesse) Date: Wed, 10 Sep 2014 11:24:07 +0200 Subject: [PATCH 1/1] filter: fix libravatar email-filter https issue Message-ID: <1410341047-19280-1-git-send-email-list@eworm.de> From: Christian Hesse Serving cgit via https and getting avatar via http gives error messages about untrusted content. This decides whether or not to use https link by looking at the environment variable HTTPS, which is set in CGI. --- filters/email-libravatar.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/filters/email-libravatar.lua b/filters/email-libravatar.lua index a248be4..b0e2447 100644 --- a/filters/email-libravatar.lua +++ b/filters/email-libravatar.lua @@ -15,7 +15,8 @@ function filter_open(email, page) end function filter_close() - html("Libravatar " .. buffer) + baseurl = os.getenv("HTTPS") and "https://seccdn.libravatar.org/" or "http://cdn.libravatar.org/" + html("Libravatar " .. buffer) return 0 end -- 2.1.0