diff options
| author | rubenwardy <rw@rubenwardy.com> | 2018-04-19 20:20:05 +0100 |
|---|---|---|
| committer | rubenwardy <rw@rubenwardy.com> | 2018-04-19 20:20:05 +0100 |
| commit | 6e1921f68b9cdef739cb1bd91b972a47fc7cf7b0 (patch) | |
| tree | f236fa8f92de11957234e7d4f04f861632ba6e59 /app | |
| parent | 060d60ba4686a3299a774c824cc81916ebed3fba (diff) | |
| download | cheatdb-6e1921f68b9cdef739cb1bd91b972a47fc7cf7b0.tar.xz | |
Add release ID to JSON download
Diffstat (limited to 'app')
| -rw-r--r-- | app/models.py | 3 | ||||
| -rw-r--r-- | app/views/packages.py | 3 |
2 files changed, 3 insertions, 3 deletions
diff --git a/app/models.py b/app/models.py index 188377c..584cc83 100644 --- a/app/models.py +++ b/app/models.py @@ -218,6 +218,7 @@ class Package(db.Model): "license": self.license.name, "repo": self.repo, "url": base_url + self.getDownloadURL(), + "release": self.getDownloadRelease().id if self.getDownloadRelease() is not None else None, "screenshots": [base_url + ss.url for ss in self.screenshots] } @@ -236,8 +237,6 @@ class Package(db.Model): type=self.type.toName(), author=self.author.username, name=self.name) - - def getNewScreenshotURL(self): return url_for("create_screenshot_page", type=self.type.toName(), diff --git a/app/views/packages.py b/app/views/packages.py index 6428339..1f9d570 100644 --- a/app/views/packages.py +++ b/app/views/packages.py @@ -33,7 +33,8 @@ def doPackageList(type): return jsonify(pkgs) else: tags = Tag.query.all() - return render_template("packages/list.html", title=title, packages=query.all(), query=search, tags=tags, type=None if type is None else type.toName()) + return render_template("packages/list.html", title=title, packages=query.all(), \ + query=search, tags=tags, type=None if type is None else type.toName()) @app.route("/packages/") |
