diff --git a/CodeChallenge/api/users.py b/CodeChallenge/api/users.py index aa19746..a18557e 100644 --- a/CodeChallenge/api/users.py +++ b/CodeChallenge/api/users.py @@ -98,6 +98,7 @@ def register(): new_u.studentlastname = user_data.get("studentLastName") new_u.dob = dob new_u.student_email = user_data.get("studentEmail", None) + new_u.found_us = user_data.get("foundUs", None) new_u.active = True diff --git a/CodeChallenge/auth.py b/CodeChallenge/auth.py index 4000bae..eb9a1bd 100644 --- a/CodeChallenge/auth.py +++ b/CodeChallenge/auth.py @@ -27,6 +27,7 @@ class Users(db.Model): password = db.Column(db.String(120), nullable=False) is_active = db.Column(db.Boolean, default=False, nullable=False) rank = db.Column(db.Integer, default=0, nullable=False) + found_us = db.Column(db.String(2000)) def __repr__(self): return f"" diff --git a/Pipfile.lock b/Pipfile.lock index 8f14295..930887d 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -167,10 +167,10 @@ }, "jinja2": { "hashes": [ - "sha256:74320bb91f31270f9551d46522e33af46a80c3d619f4a4bf42b3164d30b5911f", - "sha256:9fe95f19286cfefaa917656583d020be14e7859c6b0252588391e47db34527de" + "sha256:6e7a3c2934694d59ad334c93dd1b6c96699cf24c53fdb8ec848ac6b23e685734", + "sha256:d6609ae5ec3d56212ca7d802eda654eaf2310000816ce815361041465b108be4" ], - "version": "==2.10.3" + "version": "==2.11.0" }, "limits": { "hashes": [ @@ -310,14 +310,6 @@ ], "version": "==19.3.0" }, - "colorama": { - "hashes": [ - "sha256:7d73d2a99753107a36ac6b455ee49046802e59d9d076ef8e47b61499fa29afff", - "sha256:e96da0d330793e2cb9485e9ddfd918d456036c7149416295932478192f4436a1" - ], - "markers": "sys_platform == 'win32'", - "version": "==0.4.3" - }, "entrypoints": { "hashes": [ "sha256:589f874b313739ad35be6e0cd7efde2a4e9b6fea91edcc34e58ecbb8dbe56d19", @@ -335,11 +327,11 @@ }, "importlib-metadata": { "hashes": [ - "sha256:bdd9b7c397c273bcc9a11d6629a38487cd07154fa255a467bf704cd2c258e359", - "sha256:f17c015735e1a88296994c0697ecea7e11db24290941983b08c9feb30921e6d8" + "sha256:06f5b3a99029c7134207dd882428a66992a9de2bef7c2b699b5641f9886c3302", + "sha256:b97607a1a18a5100839aec1dc26a1ea17ee0d93b20b0f008d80a5a050afb200b" ], "markers": "python_version < '3.8'", - "version": "==1.4.0" + "version": "==1.5.0" }, "mccabe": { "hashes": [ @@ -350,10 +342,10 @@ }, "more-itertools": { "hashes": [ - "sha256:1a2a32c72400d365000412fe08eb4a24ebee89997c18d3d147544f70f5403b39", - "sha256:c468adec578380b6281a114cb8a5db34eb1116277da92d7c46f904f0b52d3288" + "sha256:5dd8bcf33e5f9513ffa06d5ad33d78f31e1931ac9a18f33d37e77a180d393a7c", + "sha256:b1ddb932186d8a6ac451e1d95844b382f55e12686d51ca0c68b6f61f2ab7a507" ], - "version": "==8.1.0" + "version": "==8.2.0" }, "mypy": { "hashes": [ @@ -432,11 +424,11 @@ }, "pytest": { "hashes": [ - "sha256:1d122e8be54d1a709e56f82e2d85dcba3018313d64647f38a91aec88c239b600", - "sha256:c13d1943c63e599b98cf118fcb9703e4d7bde7caa9a432567bcdcae4bf512d20" + "sha256:0d5fe9189a148acc3c3eb2ac8e1ac0742cb7618c084f3d228baaec0c254b318d", + "sha256:ff615c761e25eb25df19edddc0b970302d2a9091fbce0e7213298d85fb61fef6" ], "index": "pypi", - "version": "==5.3.4" + "version": "==5.3.5" }, "python-dotenv": { "hashes": [