When a sponsorship benefit is unclaimed, delete the attached data
authorMagnus Hagander <magnus@hagander.net>
Wed, 3 Sep 2025 19:52:04 +0000 (21:52 +0200)
committerMagnus Hagander <magnus@hagander.net>
Wed, 3 Sep 2025 20:01:58 +0000 (22:01 +0200)
commit6a46cda76096f9d6da9e1120283850b5a4f900aa
tree62a46fcb4361d8cd608d3b1cbbd333f5525098bd
parentd7f8a2dacc01cfbacd9b1cfa7ad322cf759ad2b9
When a sponsorship benefit is unclaimed, delete the attached data

If an image or a file is attached to the benefit, it should be deleted.
postgresqleu/confsponsor/benefitclasses/base.py
postgresqleu/confsponsor/benefitclasses/fileupload.py
postgresqleu/confsponsor/benefitclasses/imageupload.py
postgresqleu/confsponsor/views.py
postgresqleu/util/storage.py