svthalia / concrexit

Thalia Website built on Django.
https://thalia.nu
Other
23 stars 11 forks source link

Improve album upload error handling #3636

Closed DeD1rk closed 2 months ago

DeD1rk commented 4 months ago

Describe the bug

See https://thalia.sentry.io/issues/5048260366/

This kind of crash (which seems to be just from a corrupted file) should be handled, instead of stopping the album processing altogether, without giving feedback to the user. Additionally, I think it would be useful to send an email to the person who uploaded listing any files on which problems occurred.

How to reproduce

  1. Upload an album with a corrupted image.

Expected behaviour

The rest of the album is saved, and the user somehow receives some feedback.