From 62863a17d277a4f7faeeb017d5843e1ca775fd50 Mon Sep 17 00:00:00 2001 From: Mark Date: Sat, 26 Sep 2015 00:20:01 +0100 Subject: [PATCH] get_current_site needs to pass in the current request --- bambu_buffer/__init__.py | 6 ++---- bambu_buffer/views.py | 4 ++-- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/bambu_buffer/__init__.py b/bambu_buffer/__init__.py index 504e38e..219d210 100644 --- a/bambu_buffer/__init__.py +++ b/bambu_buffer/__init__.py @@ -42,11 +42,9 @@ def post(item, author, **kwargs): if 'url' in kwargs: url = kwargs.get('url') elif isinstance(item, Model): - url = u'http://%s%s' % ( - get_current_site().domain, item.get_absolute_url() - ) - + url = item.get_absolute_url() content_type = ContentType.objects.get_for_model(item) + if BufferedItem.objects.filter( object_id = item.pk, content_type = content_type diff --git a/bambu_buffer/views.py b/bambu_buffer/views.py index 7d539e6..3d5bada 100644 --- a/bambu_buffer/views.py +++ b/bambu_buffer/views.py @@ -23,7 +23,7 @@ def auth(request): 'client_id': settings.CLIENT_ID, 'redirect_uri': 'http%s://%s%s' % ( request.is_secure() and 's' or '', - get_current_site().domain, + get_current_site(request).domain, reverse('buffer_callback') ), 'response_type': settings.RESPONSE_TYPE @@ -41,7 +41,7 @@ def callback(request): 'client_secret': settings.CLIENT_SECRET, 'redirect_uri': 'http%s://%s%s' % ( request.is_secure() and 's' or '', - get_current_site().domain, + get_current_site(request).domain, reverse('buffer_callback') ), 'code': request.GET.get('code'),