From f7c3aa9b923e883a792de6c0a02d3af86fa8fba2 Mon Sep 17 00:00:00 2001 From: Jeffrey Gelens Date: Thu, 18 Jul 2013 09:48:41 +0200 Subject: [PATCH] Move hsts_age and other variables set in __init__ out of the if statement --- flask_sslify.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/flask_sslify.py b/flask_sslify.py index 6ab2e8b..7b602aa 100644 --- a/flask_sslify.py +++ b/flask_sslify.py @@ -9,14 +9,12 @@ class SSLify(object): """Secures your Flask App.""" def __init__(self, app=None, age=YEAR_IN_SECS, subdomains=False, permanent=False): - if app is not None: - self.hsts_age = age - self.hsts_include_subdomains = subdomains - self.permanent = permanent + self.hsts_age = age + self.hsts_include_subdomains = subdomains + self.permanent = permanent + if app is not None: self.init_app(self.app) - else: - self.app = None def init_app(self, app): """Configures the configured Flask app to enforce SSL."""