From d18d33438d7008971007d875aeab266d88de9d99 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 22 Nov 2019 10:57:32 +0000 Subject: [PATCH] people: Remove subscription confirmation page This is unnecessary because it is two clicks for the same thing Signed-off-by: Michael Tremer --- Makefile.am | 1 - src/templates/people/index.html | 10 +++++++--- src/templates/people/subscribe.html | 27 --------------------------- src/web/people.py | 7 ------- 4 files changed, 7 insertions(+), 38 deletions(-) delete mode 100644 src/templates/people/subscribe.html diff --git a/Makefile.am b/Makefile.am index 2705ad26..bed8f9d6 100644 --- a/Makefile.am +++ b/Makefile.am @@ -276,7 +276,6 @@ templates_people_DATA = \ src/templates/people/search.html \ src/templates/people/sip.html \ src/templates/people/stats.html \ - src/templates/people/subscribe.html \ src/templates/people/subscribed.html \ src/templates/people/unsubscribe.html \ src/templates/people/unsubscribed.html \ diff --git a/src/templates/people/index.html b/src/templates/people/index.html index 1fb58b56..ad461e15 100644 --- a/src/templates/people/index.html +++ b/src/templates/people/index.html @@ -31,9 +31,13 @@
- - {{ _("Subscribe Now") }} - +
+ {% raw xsrf_form_html() %} + + +
diff --git a/src/templates/people/subscribe.html b/src/templates/people/subscribe.html deleted file mode 100644 index 864930db..00000000 --- a/src/templates/people/subscribe.html +++ /dev/null @@ -1,27 +0,0 @@ -{% extends "../base.html" %} - -{% block title %}{{ _("Subscribe") }}{% end block %} - -{% block content %} -
-
-
-
-
{{ _("Subscribe to Receive Import Updates from the IPFire Project") }}
- -

- {{ _("Subscribe to receive updates after releases and other important news from the IPFire Project.") }} -

- -
- {% raw xsrf_form_html() %} - - -
-
-
-
-
-{% end block %} diff --git a/src/web/people.py b/src/web/people.py index 13d0617f..8f6a858b 100644 --- a/src/web/people.py +++ b/src/web/people.py @@ -232,13 +232,6 @@ class StatsHandler(auth.CacheMixin, base.BaseHandler): class SubscribeHandler(auth.CacheMixin, base.BaseHandler): - @tornado.web.authenticated - def get(self): - if self.current_user.consents_to_promotional_emails: - return self.render("people/subscribed.html") - - self.render("people/subscribe.html") - @tornado.web.authenticated def post(self): # Give consent -- 2.39.2