diff --git a/sas/static/bundled/sas/album-index.ts b/sas/static/bundled/sas/album-index.ts index ff0976d9..bc3cc71d 100644 --- a/sas/static/bundled/sas/album-index.ts +++ b/sas/static/bundled/sas/album-index.ts @@ -17,12 +17,14 @@ document.addEventListener("alpine:init", () => { page: Number.parseInt(initialUrlParams.get("page")) || 1, pushstate: History.Push /* Used to avoid pushing a state on a back action */, loading: false, + config: config, async init() { await this.fetchPictures(); this.$watch("page", () => { updateQueryString("page", this.page === 1 ? null : this.page, this.pushstate); this.pushstate = History.Push; + this.fetchPictures(); }); window.addEventListener("popstate", () => { diff --git a/sas/templates/sas/album.jinja b/sas/templates/sas/album.jinja index 172e81ab..cb81d7b1 100644 --- a/sas/templates/sas/album.jinja +++ b/sas/templates/sas/album.jinja @@ -64,11 +64,7 @@
{% endif %} -
- +
{{ download_button(_("Download album")) }}

{% trans %}Pictures{% endtrans %}

@@ -94,7 +90,7 @@
- {{ paginate_alpine("page", "nbPages()") }} + {{ paginate_alpine("page", "nbPages()") }}
{% if is_sas_admin %}