From 83b7b4881724af9f58b96c3379268b4d4565fecc Mon Sep 17 00:00:00 2001 From: Samuel Clay Date: Tue, 14 Oct 2014 10:43:38 -0700 Subject: [PATCH] Preventing brentozar.com from being subscribed to because their lawyer sent me a Cease and Desist nastygram. --- apps/reader/views.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/apps/reader/views.py b/apps/reader/views.py index cde90b0e5..da7a2365b 100644 --- a/apps/reader/views.py +++ b/apps/reader/views.py @@ -59,6 +59,10 @@ from utils.ratelimit import ratelimit from vendor.timezones.utilities import localtime_for_timezone +BANNED_URLS = [ + "brentozar.com", +] + @never_cache @render_to('reader/dashboard.xhtml') def index(request, **kwargs): @@ -1574,6 +1578,9 @@ def add_url(request): if not url: code = -1 message = 'Enter in the website address or the feed URL.' + elif any([(banned_url in url) for banned_url in BANNED_URLS]): + code = -1 + message = "The publisher of this website has banned NewsBlur." else: if new_folder: usf, _ = UserSubscriptionFolders.objects.get_or_create(user=request.user)