Merge pull request #794 from ae-utbm/user-pictures-ajax

Better browser compatibility for user picture page
This commit is contained in:
thomas girod 2024-08-27 11:08:27 +02:00 committed by GitHub
commit 712615a312
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -87,7 +87,13 @@
async init() { async init() {
this.pictures = await this.get_pictures(); this.pictures = await this.get_pictures();
this.albums = Object.groupBy(this.pictures, ({album}) => album); this.albums = this.pictures.reduce((acc, picture) => {
if (!acc[picture.album]){
acc[picture.album] = [];
}
acc[picture.album].push(picture);
return acc;
}, {});
this.loading = false; this.loading = false;
}, },