diff --git a/conservancy/contacts/views.py b/conservancy/contacts/views.py index 65ea3445d0b0e0d2c9ad8126a6fb202413643d4c..daaf4d6712a48cb14fa8fcc66e9e927fe13c5864 100644 --- a/conservancy/contacts/views.py +++ b/conservancy/contacts/views.py @@ -21,7 +21,7 @@ def unsubscribe(request): if request.method == 'POST': logger.debug('Unsubscribe GET: %s', request.GET) logger.debug('Unsubscribe POST: %s', request.POST) - form = UnsubscribeForm(request.POST) + form = UnsubscribeForm(request.GET | request.POST) if form.is_valid(): form.save() logger.info('Unsubscribed %s', form.cleaned_data['email'])