From b6bf6ed5c68af28f7ff6d001eaef2310d1ad5f65 Mon Sep 17 00:00:00 2001 From: Daniel Goc Date: Thu, 19 Mar 2026 10:39:27 +0100 Subject: [PATCH] small debug --- app/service/authService/auth.go | 4 ++-- i18n/migrations/20260302163122_create_tables.sql | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/app/service/authService/auth.go b/app/service/authService/auth.go index 395cda6..7b1fc2d 100644 --- a/app/service/authService/auth.go +++ b/app/service/authService/auth.go @@ -610,10 +610,10 @@ func (s *AuthService) GetLangISOCode(langID uint) (string, error) { var lang string if langID == 0 { // retrieve the default lang - err := db.DB.Table("b2b_language").Where("is_default = ?", 1).First(lang).Error + err := db.DB.Table("b2b_language").Where("is_default = ?", 1).Select("iso_code").Scan(&lang).Error return lang, err } else { - err := db.DB.Table("b2b_language").Where("id = ?", langID).Where("active = ?", 1).First(lang).Error + err := db.DB.Table("b2b_language").Where("id = ?", langID).Where("active = ?", 1).Select("iso_code").Scan(&lang).Error return lang, err } } diff --git a/i18n/migrations/20260302163122_create_tables.sql b/i18n/migrations/20260302163122_create_tables.sql index 721b18e..168b7e8 100644 --- a/i18n/migrations/20260302163122_create_tables.sql +++ b/i18n/migrations/20260302163122_create_tables.sql @@ -72,7 +72,8 @@ CREATE TABLE IF NOT EXISTS b2b_customers ( password_reset_expires DATETIME(6) NULL, last_password_reset_request DATETIME(6) NULL, last_login_at DATETIME(6) NULL, - lang VARCHAR(10) NULL DEFAULT 'en', + lang_id BIGINT NULL DEFAULT 2, + country_id BIGINT NULL DEFAULT 2, created_at DATETIME(6) NULL, updated_at DATETIME(6) NULL, deleted_at DATETIME(6) NULL @@ -114,9 +115,9 @@ CREATE INDEX IF NOT EXISTS idx_refresh_tokens_customer_id ON b2b_refresh_tokens -- insert sample admin user admin@ma-al.com/Maal12345678 -INSERT IGNORE INTO b2b_customers (id, email, password, first_name, last_name, role, provider, provider_id, avatar_url, is_active, email_verified, email_verification_token, email_verification_expires, password_reset_token, password_reset_expires, last_password_reset_request, last_login_at, lang, created_at, updated_at, deleted_at) +INSERT IGNORE INTO b2b_customers (id, email, password, first_name, last_name, role, provider, provider_id, avatar_url, is_active, email_verified, email_verification_token, email_verification_expires, password_reset_token, password_reset_expires, last_password_reset_request, last_login_at, lang_id, country_id, created_at, updated_at, deleted_at) VALUES - (1, 'admin@ma-al.com', '$2a$10$Owy9DjrS0l3Fz4XoOvh5pulgmOMqdwXmb7hYE9BovnSuWS2plGr82', 'Super', 'Admin', 'admin', 'local', '', '', 1, 1, NULL, NULL, '', NULL, NULL, NULL, 'pl', '2026-03-02 16:55:10.252740', '2026-03-02 16:55:10.252740', NULL); + (1, 'admin@ma-al.com', '$2a$10$Owy9DjrS0l3Fz4XoOvh5pulgmOMqdwXmb7hYE9BovnSuWS2plGr82', 'Super', 'Admin', 'admin', 'local', '', '', 1, 1, NULL, NULL, '', NULL, NULL, NULL, 1, 1, '2026-03-02 16:55:10.252740', '2026-03-02 16:55:10.252740', NULL); ALTER TABLE b2b_customers AUTO_INCREMENT = 1; -- countries