adds delete account function
This commit is contained in:
@ -100,13 +100,19 @@ def register():
|
||||
return redirect(url_for('emaillogin'))
|
||||
return flask.render_template('register.html', title='Register', form=form)
|
||||
|
||||
@app.route("/test")
|
||||
def testAPI():
|
||||
if current_user.is_authenticated:
|
||||
google.updateCalendars()
|
||||
return redirect('/account')
|
||||
|
||||
@app.route("/delete_account")
|
||||
def deleteAccount():
|
||||
if not current_user.is_authenticated:
|
||||
return redirect(url_for('account'))
|
||||
print(current_user.getGoogleCredentials(), flush=True)
|
||||
google.deleteAccount(current_user.getGoogleCredentials())
|
||||
|
||||
user = db.session.query(User).filter(User.id==current_user.id).first()
|
||||
logout_user()
|
||||
db.session.delete(user)
|
||||
db.session.commit()
|
||||
|
||||
return redirect(url_for('account'))
|
||||
|
||||
@app.route("/login/google")
|
||||
def googlelogin():
|
||||
|
Reference in New Issue
Block a user