From f482a2a2239cd75961456f2a47c85b913cea5af4 Mon Sep 17 00:00:00 2001 From: Xevion Date: Sat, 29 Jun 2019 18:32:34 -0500 Subject: [PATCH] Updated .gitignore to include key and build files --- .gitignore | 5 +++++ app/models.py | 2 ++ 2 files changed, 7 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..65c18b3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +key +/app.db +/key +/migrations/* +/venv/* \ No newline at end of file diff --git a/app/models.py b/app/models.py index 4f12207..813dd46 100644 --- a/app/models.py +++ b/app/models.py @@ -15,6 +15,8 @@ class User(UserMixin, db.Model): self.password_hash = generate_password_hash(password) def check_password(self, password): + if self.password_hash is None: + raise "{} has no password_hash set!".format(self.__repr__()) return check_password_hash(self.password_hash, password) def __repr__(self):