chore: fix
ci-api / test (push) Successful in 24m30s

This commit is contained in:
Nuxgrid
2026-07-29 17:26:50 +02:00
parent 6beabfb070
commit 9f47ba2902
@@ -38,6 +38,20 @@ func (s *GormStore) UpdateUsername(id, newUsername string) (auth.User, error) {
return user, nil return user, nil
} }
func (s *GormStore) UpdatePassword(id, passwordHash string) (auth.User, error) {
result := s.db.Model(&auth.User{}).
Where("id = ?", id).
Update("password_hash", passwordHash)
if result.Error != nil {
return auth.User{}, result.Error
}
var user auth.User
if err := s.db.First(&user, "id = ?", id).Error; err != nil {
return auth.User{}, err
}
return user, nil
}
func (s *GormStore) GetTelegram(id string) (auth.User, error) { func (s *GormStore) GetTelegram(id string) (auth.User, error) {
var user auth.User var user auth.User
if err := s.db.First(&user, "id = ?", id).Error; err != nil { if err := s.db.First(&user, "id = ?", id).Error; err != nil {