fix: user pictures ordering

This commit is contained in:
imperosol
2025-06-20 16:22:15 +02:00
parent 9a19f34ea2
commit f38926c4a3
6 changed files with 28 additions and 20 deletions

View File

@ -50,7 +50,7 @@
#}
{% macro download_button(name) %}
<div x-data="pictures_download">
<div x-show="pictures.length > 0" x-cloak>
<div x-show="albums.length > 0" x-cloak>
<button
:disabled="isDownloading"
class="btn btn-blue {% if name == "" %}btn-no-text{% endif %}"

View File

@ -20,17 +20,17 @@
{{ download_button(_("Download all my pictures")) }}
{% endif %}
<template x-for="[album_id, pictures] in Object.entries(albums)" x-cloak>
<template x-for="album in albums" x-cloak>
<section>
<br />
<div class="row">
<h4 x-text="pictures[0].album.name" :id="`album-${album_id}`"></h4>
<h4 x-text="album.name" :id="`album-${album.id}`"></h4>
{% if user.id == object.id %}
&nbsp;{{ download_button("") }}
{% endif %}
</div>
<div class="photos">
<template x-for="picture in pictures">
<template x-for="picture in album.pictures">
<a :href="picture.sas_url">
<div
class="photo"