From a4a14cae9610179cde0118ab24c0d83739bbe7a6 Mon Sep 17 00:00:00 2001 From: Ruud Date: Sat, 6 Jul 2013 23:26:46 +0200 Subject: [PATCH] Use forwarded host when provided. fix #1922 --- couchpotato/core/plugins/userscript/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/couchpotato/core/plugins/userscript/main.py b/couchpotato/core/plugins/userscript/main.py index a76cf58c..a940bee3 100644 --- a/couchpotato/core/plugins/userscript/main.py +++ b/couchpotato/core/plugins/userscript/main.py @@ -55,7 +55,7 @@ class Userscript(Plugin): 'excludes': fireEvent('userscript.get_excludes', merge = True), 'version': klass.getVersion(), 'api': '%suserscript/' % Env.get('api_base'), - 'host': '%s://%s' % (self.request.protocol, self.request.host), + 'host': '%s://%s' % (self.request.protocol, self.request.headers.get('X-Forwarded-Host') or self.request.headers.get('host')), } script = klass.renderTemplate(__file__, 'template.js', **params)