aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2020-02-23 20:14:56 +0000
committerrubenwardy <rw@rubenwardy.com>2020-02-23 20:14:56 +0000
commit325ee02b4929c668e8248cf4f9b1c712cdc07a81 (patch)
tree1e63e6411f28eb34ef1f9910450eb8242f14ad03
parenta60786d32c93ad4169d50c7c98341084b1996019 (diff)
downloadcheatdb-325ee02b4929c668e8248cf4f9b1c712cdc07a81.tar.xz
Fix lack of download counter checks on non-release package downloadv1.23.7
-rw-r--r--app/blueprints/packages/packages.py7
1 files changed, 1 insertions, 6 deletions
diff --git a/app/blueprints/packages/packages.py b/app/blueprints/packages/packages.py
index fd699b8..912a24e 100644
--- a/app/blueprints/packages/packages.py
+++ b/app/blueprints/packages/packages.py
@@ -164,12 +164,7 @@ def download(package):
flash("No download available.", "danger")
return redirect(package.getDetailsURL())
else:
- PackageRelease.query.filter_by(id=release.id).update({
- "downloads": PackageRelease.downloads + 1
- })
- db.session.commit()
-
- return redirect(release.url, code=302)
+ return redirect(release.getDownloadURL(), code=302)
class PackageForm(FlaskForm):