login: fix bugs in refactor

This commit is contained in:
Tulir Asokan
2024-08-22 18:01:44 +03:00
parent b25c09fc53
commit eec5cbe447
4 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -136,7 +136,7 @@ type UserLoginMetadata struct {
func (s *UserLoginSession) Load(_ context.Context) (*session.Data, error) {
if len(s.AuthKey) != 256 {
return nil, nil
return nil, session.ErrNotFound
}
keyID := crypto.Key(s.AuthKey).ID()
return &session.Data{
+1 -1
View File
@@ -183,7 +183,7 @@ func (p *PhoneLogin) handleAuthSuccess(ctx context.Context, authorization *tg.Au
userLoginID := ids.MakeUserLoginID(authorization.User.GetID())
ul, err := p.user.NewLogin(ctx, &database.UserLogin{
ID: userLoginID,
Metadata: UserLoginMetadata{
Metadata: &UserLoginMetadata{
Phone: p.phone,
Session: p.authData,
},