get_current_site needs to pass in the current request

This commit is contained in:
Mark 2015-09-26 00:20:01 +01:00
parent c451cca399
commit 62863a17d2
2 changed files with 4 additions and 6 deletions

View file

@ -42,11 +42,9 @@ def post(item, author, **kwargs):
if 'url' in kwargs: if 'url' in kwargs:
url = kwargs.get('url') url = kwargs.get('url')
elif isinstance(item, Model): elif isinstance(item, Model):
url = u'http://%s%s' % ( url = item.get_absolute_url()
get_current_site().domain, item.get_absolute_url()
)
content_type = ContentType.objects.get_for_model(item) content_type = ContentType.objects.get_for_model(item)
if BufferedItem.objects.filter( if BufferedItem.objects.filter(
object_id = item.pk, object_id = item.pk,
content_type = content_type content_type = content_type

View file

@ -23,7 +23,7 @@ def auth(request):
'client_id': settings.CLIENT_ID, 'client_id': settings.CLIENT_ID,
'redirect_uri': 'http%s://%s%s' % ( 'redirect_uri': 'http%s://%s%s' % (
request.is_secure() and 's' or '', request.is_secure() and 's' or '',
get_current_site().domain, get_current_site(request).domain,
reverse('buffer_callback') reverse('buffer_callback')
), ),
'response_type': settings.RESPONSE_TYPE 'response_type': settings.RESPONSE_TYPE
@ -41,7 +41,7 @@ def callback(request):
'client_secret': settings.CLIENT_SECRET, 'client_secret': settings.CLIENT_SECRET,
'redirect_uri': 'http%s://%s%s' % ( 'redirect_uri': 'http%s://%s%s' % (
request.is_secure() and 's' or '', request.is_secure() and 's' or '',
get_current_site().domain, get_current_site(request).domain,
reverse('buffer_callback') reverse('buffer_callback')
), ),
'code': request.GET.get('code'), 'code': request.GET.get('code'),