|
|
|
|
@ -38,7 +38,14 @@ class LogoView(BaseView): |
|
|
|
|
form_class = LogoForm |
|
|
|
|
|
|
|
|
|
def form_valid(self, form): |
|
|
|
|
company = self.request.user.company |
|
|
|
|
#company = self.request.user.company#!!! |
|
|
|
|
|
|
|
|
|
slug = self.kwargs.get('slug') |
|
|
|
|
if not slug: |
|
|
|
|
raise Http404 |
|
|
|
|
company = Company.objects.get(url=slug) |
|
|
|
|
if company.creator_id != self.request.user.id: |
|
|
|
|
return HttpResponseForbidden() |
|
|
|
|
form = self.form_class(self.request.POST, self.request.FILES, instance=company) |
|
|
|
|
form.save() |
|
|
|
|
if self.request.is_ajax(): |
|
|
|
|
|