From 4b7bf9d778046c96a0d699700a208cdc0ab6076a Mon Sep 17 00:00:00 2001 From: rubenwardy Date: Sat, 24 Mar 2018 23:10:13 +0000 Subject: Fix wrong download URL when serving behind reverse proxy --- app/views/packages.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'app') diff --git a/app/views/packages.py b/app/views/packages.py index 6cace90..864a35f 100644 --- a/app/views/packages.py +++ b/app/views/packages.py @@ -27,7 +27,7 @@ def doPackageList(type): query = query.filter(Package.title.contains(search)) if shouldReturnJson(): - return jsonify([package.getAsDictionary(request.url_root) for package in query.all()]) + return jsonify([package.getAsDictionary(app.config["BASE_URL"]) for package in query.all()]) else: return render_template("packages/list.html", title=title, packages=query.all(), query=search) @@ -104,7 +104,7 @@ def package_page(type, author, name): package = getPageByInfo(type, author, name) if shouldReturnJson(): - return jsonify(package.getAsDictionary(request.url_root)) + return jsonify(package.getAsDictionary(app.config["BASE_URL"])) else: releases = getReleases(package) requests = [r for r in package.requests if r.status == 0] -- cgit v1.2.3