From 9334f51c9a150228025cb4596d4717a5d348f8e1 Mon Sep 17 00:00:00 2001 From: Thomas Steen Rasmussen Date: Sun, 19 Feb 2017 18:17:56 +0100 Subject: [PATCH] fix speaker pictures --- src/program/views.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/program/views.py b/src/program/views.py index a16f6cd3..12485195 100644 --- a/src/program/views.py +++ b/src/program/views.py @@ -12,7 +12,6 @@ from django.http import Http404 from django.utils.decorators import method_decorator from django.http import HttpResponse - @method_decorator(require_safe, name='dispatch') class SpeakerPictureView(CampViewMixin, DetailView): model = models.Speaker @@ -25,8 +24,8 @@ class SpeakerPictureView(CampViewMixin, DetailView): else: raise Http404() elif kwargs['picture'] == 'large': - if self.get_object().picture_small: - picture = self.get_object().picture_small + if self.get_object().picture_large: + picture = self.get_object().picture_large else: raise Http404() else: @@ -39,8 +38,9 @@ class SpeakerPictureView(CampViewMixin, DetailView): response['X-Accel-Redirect'] = '/public/speakers/%(campslug)s/%(speakerslug)s/%(filename)s' % { 'campslug': self.camp.slug, 'speakerslug': self.get_object().slug, - 'filename': picture.name + 'filename': os.path.basename(picture.name), } + response['Content-Type'] = '' return response