diff options
| author | Magnus Hagander | 2024-06-25 13:52:42 +0000 |
|---|---|---|
| committer | Magnus Hagander | 2024-06-25 13:52:42 +0000 |
| commit | 7183a158d8cf1570b91dacb85b4b4b010d5ebf60 (patch) | |
| tree | 6cd1bf556413f9f80396ce2638564ec6cc489dda /postgresqleu | |
| parent | e60981df0f2cbac5f93a4ffc55ac5770487ede2d (diff) | |
Don't render broken image tags for declined benefits
Diffstat (limited to 'postgresqleu')
| -rw-r--r-- | postgresqleu/confsponsor/benefitclasses/imageupload.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/postgresqleu/confsponsor/benefitclasses/imageupload.py b/postgresqleu/confsponsor/benefitclasses/imageupload.py index 5f749393..4b9becc3 100644 --- a/postgresqleu/confsponsor/benefitclasses/imageupload.py +++ b/postgresqleu/confsponsor/benefitclasses/imageupload.py @@ -143,6 +143,9 @@ class ImageUpload(BaseBenefit): return True def render_claimdata(self, claimedbenefit, isadmin): + if claimedbenefit.declined: + return 'Benefit declined.' + if self.params.get('previewbackground', None): return '<div class="sponsor-imagepreview"><span>Uploaded image: </span><img src="/events/sponsor/admin/imageview/{}/" /></div><div class="sponsor-imagepreview"><span>Preview on background: </span><img src="/events/sponsor/admin/imageview/{}/" style="background-color: {}" /></div>'.format(claimedbenefit.id, claimedbenefit.id, self.params.get('previewbackground')) return 'Uploaded image: <img src="/events/sponsor/admin/imageview/%s/" />' % claimedbenefit.id |
