From a1a66e064c24faa94d9e8c496f2bb96a502c773e Mon Sep 17 00:00:00 2001 From: Fijxu Date: Wed, 26 Mar 2025 22:39:52 -0300 Subject: [PATCH] change arg name and prefix locales --- locales/en-US.json | 12 ++++++------ src/invidious/database/users.cr | 4 ++-- src/invidious/routes/account.cr | 8 ++++---- src/invidious/views/user/change_username.ecr | 6 +++--- src/invidious/views/user/preferences.ecr | 2 +- 5 files changed, 16 insertions(+), 16 deletions(-) diff --git a/locales/en-US.json b/locales/en-US.json index 44d4c5ef..2baf3408 100644 --- a/locales/en-US.json +++ b/locales/en-US.json @@ -502,10 +502,10 @@ "carousel_slide": "Slide {{current}} of {{total}}", "carousel_skip": "Skip the Carousel", "carousel_go_to": "Go to slide `x`", - "new_username": "New username", - "change_username": "Change username", - "username_required_field": "Username is a required field", - "username_empty": "Username cannot be empty", - "username_is_the_same": "This is your username, use another one", - "username_taken": "Username is already taken, use another one" + "accounts_new_username": "New username", + "accounts_change_username": "Change username", + "accounts_username_required_field": "Username is a required field", + "accounts_username_empty": "Username cannot be empty", + "accounts_username_is_the_same": "This is your username, use another one", + "accounts_username_taken": "Username is already taken, use another one" } diff --git a/src/invidious/database/users.cr b/src/invidious/database/users.cr index bf54a321..a750bc5e 100644 --- a/src/invidious/database/users.cr +++ b/src/invidious/database/users.cr @@ -184,14 +184,14 @@ module Invidious::Database::Users PG_DB.exec(request, pass, user.email) end - def update_username(user : User, username : String) + def update_username(user : User, new_username : String) request = <<-SQL UPDATE users SET email = $1 WHERE email = $2 SQL - PG_DB.exec(request, username, user.email) + PG_DB.exec(request, new_username, user.email) end def update_user_session_id(user : User, username : String) diff --git a/src/invidious/routes/account.cr b/src/invidious/routes/account.cr index 4eff5e1d..647e594c 100644 --- a/src/invidious/routes/account.cr +++ b/src/invidious/routes/account.cr @@ -125,19 +125,19 @@ module Invidious::Routes::Account new_username = env.params.body["new_username"]?.try &.downcase.byte_slice(0, 254) if new_username.nil? - return error_template(401, "username_required_field") + return error_template(401, "accounts_username_required_field") end if new_username.empty? - return error_template(401, "username_empty") + return error_template(401, "accounts_username_empty") end if new_username == user.email - return error_template(401, "username_is_the_same") + return error_template(401, "accounts_username_is_the_same") end if Invidious::Database::Users.select(email: new_username) - return error_template(401, "username_taken") + return error_template(401, "accounts_username_taken") end Invidious::Database::Users.update_username(user, new_username.to_s) diff --git a/src/invidious/views/user/change_username.ecr b/src/invidious/views/user/change_username.ecr index 85af79e6..ed7d4cc1 100644 --- a/src/invidious/views/user/change_username.ecr +++ b/src/invidious/views/user/change_username.ecr @@ -1,5 +1,5 @@ <% content_for "header" do %> -<%= translate(locale, "change_username") %> - Invidious +<%= translate(locale, "accounts_change_username") %> - Invidious <% end %>
@@ -10,11 +10,11 @@ <%= translate(locale, "") %>
- + "> diff --git a/src/invidious/views/user/preferences.ecr b/src/invidious/views/user/preferences.ecr index 5cea8164..d88177ca 100644 --- a/src/invidious/views/user/preferences.ecr +++ b/src/invidious/views/user/preferences.ecr @@ -331,7 +331,7 @@
- <%= translate(locale, "change_username") %> + <%= translate(locale, "accounts_change_username") %>