diff --git a/facebook/djangofb/__init__.py b/facebook/djangofb/__init__.py index 72eb2de..7d6e68e 100644 --- a/facebook/djangofb/__init__.py +++ b/facebook/djangofb/__init__.py @@ -1,3 +1,5 @@ +import re + import facebook from django.http import HttpResponse, HttpResponseRedirect @@ -22,6 +24,8 @@ def redirect(self, url): """ if self.in_canvas: return HttpResponse('' % (url, )) + elif re.search("^https?:\/\/([^\/]*\.)?facebook\.com(:\d+)?", url.lower()): + return HttpResponse('' % url) else: return HttpResponseRedirect(url)