From: Michael Tremer Date: Tue, 11 Feb 2025 10:11:17 +0000 (+0000) Subject: releases: Fix rendering the index page X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e1b43e342cc14395184a74a4eea874d96c0e1e9a;p=pbs.git releases: Fix rendering the index page Signed-off-by: Michael Tremer --- diff --git a/src/templates/distros/releases/index.html b/src/templates/distros/releases/index.html index 31cddb22..70cab20d 100644 --- a/src/templates/distros/releases/index.html +++ b/src/templates/distros/releases/index.html @@ -1,6 +1,8 @@ -{% extends "../../base.html" %} +{% extends "base.html" %} -{% block title %}{{ distro }} - {{ _("Releases") }}{% end block %} +{% from "releases/macros.html" import ReleaseList with context %} + +{% block title %}{{ distro }} - {{ _("Releases") }}{% endblock %} {% block body %}
@@ -38,11 +40,11 @@
- {% end %} + {% endif %}
- {% module ReleasesList(releases) %} + {{ ReleaseList(releases) }}
-{% end block %} +{% endblock %} diff --git a/src/web/distributions.py b/src/web/distributions.py index 7ef4e63f..b2cde7f3 100644 --- a/src/web/distributions.py +++ b/src/web/distributions.py @@ -66,9 +66,9 @@ class ReleasesIndexHandler(base.BaseHandler): offset = self.get_argument_int("offset", None) # Fetch releases - releases = distro.get_releases(limit=limit, offset=offset) + releases = await distro.get_releases(limit=limit, offset=offset) - self.render("distros/releases/index.html", distro=distro, releases=releases) + await self.render("distros/releases/index.html", distro=distro, releases=releases) class ReleasesShowHandler(base.BaseHandler):