From 5a10d381b534e320d87f8302886c0d13cd0c8d79 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Tue, 27 Nov 2018 12:44:09 +0100 Subject: [PATCH] warning message --- rowers/middleware.py | 4 +--- templates/newbase.html | 10 ++++++++++ 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/rowers/middleware.py b/rowers/middleware.py index 72c1ed7e..95cb5583 100644 --- a/rowers/middleware.py +++ b/rowers/middleware.py @@ -120,6 +120,4 @@ class RowerPlanMiddleWare(object): r.user.first_name, r.user.last_name, str(r.planexpires)) - elif request.user.rower.planexpires-datetime.timedelta(days=5) {% endif %} + {% if user.rower.planexpires and user.rower.rowerplan != 'basic' %} + {% if user.rower.planexpires|is_future_date %} + {% if user.rower.planexpires|date_dif|ddays < 4 %} +
  • +

    + You have {{ user.rower.planexpires|date_dif|ddays }} days left of your one year subscription. Please renew on or before {{ user.rower.planexpires }} or your plan will be reset to Basic. Click here to renew your membership.

    +
  • + {% endif %} + {% endif %} + {% endif %} {% if user.rower.protrialexpires and user.rower.protrialexpires|is_future_date %} {% if user.rower.plantrialexpires and user.rower.rowerplan != 'plan' %}