]> git.ipfire.org Git - pbs.git/commitdiff
releases: Fix rendering the index page
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 11 Feb 2025 10:11:17 +0000 (10:11 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 11 Feb 2025 10:11:17 +0000 (10:11 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/templates/distros/releases/index.html
src/web/distributions.py

index 31cddb228e4bd780c6f57209fe038be484d32f7b..70cab20dcc2bbdf456c58c86f8ff30f4268db8ff 100644 (file)
@@ -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 %}
        <section class="hero is-light">
                                </div>
                        </div>
                </section>
-       {% end %}
+       {% endif %}
 
        <section class="section">
                <div class="container">
-                       {% module ReleasesList(releases) %}
+                       {{ ReleaseList(releases) }}
                </div>
        </section>
-{% end block %}
+{% endblock %}
index 7ef4e63f130b192868a835610a1848e7db2f325d..b2cde7f348045d25657666f23dd213e05871f487 100644 (file)
@@ -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):