user gets feedback on registration and login

This commit is contained in:
crunk 2022-02-12 19:25:13 +01:00
parent c923178e56
commit 23d43fc3e1
2 changed files with 11 additions and 2 deletions

View File

@ -113,21 +113,27 @@ def register():
except InvalidRequestError:
db.session.rollback()
registerform.email.errors.append("Something went wrong!")
flash("Something went wrong!", "danger")
except IntegrityError:
db.session.rollback()
flash("User already exists!.", "warning")
registerform.email.errors.append("User already exists!")
flash("User already exists!", "warning")
except DataError:
db.session.rollback()
registerform.email.errors.append("Invalid Entry")
flash("Invalid Entry", "warning")
except InterfaceError:
db.session.rollback()
registerform.email.errors.append("Error connecting to the database")
flash("Error connecting to the database", "danger")
except DatabaseError:
db.session.rollback()
registerform.email.errors.append("Error connecting to the database")
flash("Error connecting to the database", "danger")
except BuildError:
db.session.rollback()
egisterform.email.errors.append("Unknown error occured!")
flash("An error occured !", "danger")
return render_template("register.html", registerform=registerform)
@ -151,7 +157,6 @@ def distribusi():
if os.path.exists(unzipfile):
os.remove(os.path.join(userfolder, zipfilename))
# To Do: Make sure nothing can be executed from the upload folder
# add the css file
cssfile = ""
for filename in os.listdir(userfolder):
if filename.endswith(".css"):

View File

@ -92,6 +92,10 @@ input[type="submit"]:disabled:focus {
background-color: #2D3039;
color: #d28cff;
}
.error {
color: #ff5a5a;
}
/* unvisited link */
a:link {