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' %}