фикс ошибки при просмотре настроект рассылки

remotes/origin/HEAD
Slava Kyrachevsky 9 years ago
parent 39c115a3a0
commit c39c639d3a
  1. 2
      Makefile
  2. 1
      apps/accounts/models.py
  3. 2
      apps/accounts/urls.py
  4. 2
      apps/accounts/views.py

@ -41,7 +41,7 @@ compilemessages:
-@ipython manage.py compilemessages
collectstatic:
@ipython manage.py collectstatic --noinput
@ipython manage.py collectstatic
user:
-@ipython manage.py createsuperuser

@ -11,6 +11,7 @@ from django.db.models.loading import get_model
from django.db.models.signals import post_save
from django.utils import timezone
from django.utils.translation import ugettext as _
from functions.form_check import translit_with_separator
from functions.model_mixin import GetURLorPK

@ -21,7 +21,7 @@ from views import (
urlpatterns = patterns('',
url(r'^profile/company/$', login_required(ProfileCompanyView.as_view())),
url(r'^profile/mailing/$', MailingSettings.as_view(), name='accounts-mailing_settings'),
url(r'^profile/mailing/$', login_required(MailingSettings.as_view()), name='accounts-mailing_settings'),
# url(r'^profile/mailing/unsubscribe/$', MailingSettingsUnsubscribe.as_view(), name='accounts-mailing_settings_unsubscribe'),
url(r'^profile/settings/$', login_required(SettingsView.as_view()), name='accounts_settings'),
url(r'^profile/calendar/remove/$', 'accounts.views.remove_from_calendar'),

@ -135,8 +135,6 @@ class MailingSettings(GetUserMixin, ContextMixin, AjaxableResponseMixin, CreateU
'checked_th': list(instance.themes.values_list('pk', flat=True)),
'contact': instance,
})
elif not self.request.user.is_authenticated():
raise HttpResponseForbidden()
if self.request.GET.get('unsibscribe') and instance.subscriber:
instance.unsubscribe()
self.extra_ctx.update({'unsubscribe_success': True})

Loading…
Cancel
Save