summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSamantaz Fox <coding@samantaz.fr>2023-06-10 18:00:42 +0200
committerSamantaz Fox <coding@samantaz.fr>2023-06-11 16:34:59 +0200
commitfcbd5106c3583601d09ddbaa07a12e4b73552200 (patch)
tree971bf1a06ab3131a978b37036149d85c544fc4d2 /src
parent836898754e35957b9bcec5acc055e0993da8e37b (diff)
downloadinvidious-fcbd5106c3583601d09ddbaa07a12e4b73552200.tar.gz
invidious-fcbd5106c3583601d09ddbaa07a12e4b73552200.tar.bz2
invidious-fcbd5106c3583601d09ddbaa07a12e4b73552200.zip
User: Remove broken Google login (password change route)
Diffstat (limited to 'src')
-rw-r--r--src/invidious/routes/account.cr7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/invidious/routes/account.cr b/src/invidious/routes/account.cr
index 5aa4452c..9d930841 100644
--- a/src/invidious/routes/account.cr
+++ b/src/invidious/routes/account.cr
@@ -42,11 +42,6 @@ module Invidious::Routes::Account
sid = sid.as(String)
token = env.params.body["csrf_token"]?
- # We don't store passwords for Google accounts
- if !user.password
- return error_template(400, "Cannot change password for Google accounts")
- end
-
begin
validate_request(token, sid, env.request, HMAC_KEY, locale)
rescue ex
@@ -54,7 +49,7 @@ module Invidious::Routes::Account
end
password = env.params.body["password"]?
- if !password
+ if password.nil? || password.empty?
return error_template(401, "Password is a required field")
end