diff --git a/superset/views/core.py b/superset/views/core.py index f66b70ef55a44..b60d91c485ca7 100755 --- a/superset/views/core.py +++ b/superset/views/core.py @@ -749,8 +749,8 @@ def shortner(self): db.session.add(obj) db.session.commit() return Response( - 'http://{request.headers[Host]}/{directory}?r={obj.id}'.format( - request=request, directory=directory, obj=obj), + '{scheme}://{request.headers[Host]}/{directory}?r={obj.id}'.format( + scheme=request.scheme, request=request, directory=directory, obj=obj), mimetype='text/plain') @expose('/msg/')