diff options
| author | rubenwardy <rw@rubenwardy.com> | 2020-01-19 15:03:38 +0000 |
|---|---|---|
| committer | rubenwardy <rw@rubenwardy.com> | 2020-01-19 15:03:38 +0000 |
| commit | 215839c4234ab65807020b42eb67a76cfa6e8767 (patch) | |
| tree | 06aea997d63878c4ec9054c6c078d8769bc8e9fd /app/blueprints | |
| parent | 783bc86aaf086ef4f2e23a247f1e157e27018364 (diff) | |
| download | cheatdb-215839c4234ab65807020b42eb67a76cfa6e8767.tar.xz | |
Add end-to-end test framework
Diffstat (limited to 'app/blueprints')
| -rw-r--r-- | app/blueprints/homepage/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/app/blueprints/homepage/__init__.py b/app/blueprints/homepage/__init__.py index 76dbb92..df638df 100644 --- a/app/blueprints/homepage/__init__.py +++ b/app/blueprints/homepage/__init__.py @@ -15,6 +15,7 @@ def home(): pop_mod = query.filter_by(type=PackageType.MOD).order_by(db.desc(Package.score)).limit(8).all() pop_gam = query.filter_by(type=PackageType.GAME).order_by(db.desc(Package.score)).limit(4).all() pop_txp = query.filter_by(type=PackageType.TXP).order_by(db.desc(Package.score)).limit(4).all() - downloads = db.session.query(func.sum(PackageRelease.downloads)).first()[0] + downloads_result = db.session.query(func.sum(PackageRelease.downloads)).one_or_none() + downloads = 0 if not downloads_result or not downloads_result[0] else downloads_result[0] return render_template("index.html", count=count, downloads=downloads, \ new=new, pop_mod=pop_mod, pop_txp=pop_txp, pop_gam=pop_gam) |
