diff --git a/app/flatpages/help/api.md b/app/flatpages/help/api.md index af3c5a8..b3ad806 100644 --- a/app/flatpages/help/api.md +++ b/app/flatpages/help/api.md @@ -226,6 +226,7 @@ curl -X DELETE https://content.minetest.net/api/packages/username/name/releases/ * `url`: absolute URL to screenshot. * `created_at`: ISO time. * `order`: Number used in ordering. + * `is_cover_image`: true for cover image. * GET `/api/packages///screenshots//` (Read) * Returns screenshot dictionary like above. * POST `/api/packages///screenshots/new/` (Create) diff --git a/app/models/packages.py b/app/models/packages.py index 3d3f9b4..90e7625 100644 --- a/app/models/packages.py +++ b/app/models/packages.py @@ -1093,6 +1093,7 @@ class PackageScreenshot(db.Model): "url": base_url + self.url, "approved": self.approved, "created_at": self.created_at.isoformat(), + "is_cover_image": self.package.cover_image == self, }