clear cookie after account deletion and CI: skip build

This commit is contained in:
realaravinth
2021-07-09 11:49:01 +05:30
parent 4c293bdb5a
commit 67a35a6e43
3 changed files with 9 additions and 15 deletions

View File

@@ -44,14 +44,13 @@ async fn delete_account(
.fetch_one(&data.db)
.await;
id.forget();
match rec {
Ok(s) => {
if Config::verify(&s.password, &payload.password)? {
sqlx::query!("DELETE FROM mcaptcha_users WHERE name = ($1)", &username)
.execute(&data.db)
.await?;
id.forget();
Ok(HttpResponse::Ok())
} else {
Err(ServiceError::WrongPassword)