From 336c1cdcc3f84bb19e5d19346a8bd3c13935ac0f Mon Sep 17 00:00:00 2001 From: HipsterCat Date: Mon, 29 Oct 2018 22:32:54 +0100 Subject: [PATCH] Added check if demo website --- web/views.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/web/views.py b/web/views.py index f1379b8..cb6337d 100644 --- a/web/views.py +++ b/web/views.py @@ -111,10 +111,13 @@ def feeds(request): def feed_delete(request, id): try: - Feed.objects.get(pk=id).delete() - except Exception as e: - pass - finally: + # demo website: disable deleting feeds + if not request.get_host() == "hrss.hipstercat.fr:443": + Feed.objects.get(pk=id).delete() + return redirect("/feeds") + else: + return HttpResponse("Deleting is disabled on demo website.", status=403) + except ObjectDoesNotExist: return redirect("/feeds") def rss(request, uurl):