only shuffle after successful login
This commit is contained in:
@@ -153,14 +153,6 @@ func (n *NKodeAPI) GetLoginInterface(userEmail models.UserEmail, customerId mode
|
|||||||
log.Printf("user %s for customer %s dne", userEmail, customerId)
|
log.Printf("user %s for customer %s dne", userEmail, customerId)
|
||||||
return nil, config.ErrUserForCustomerDNE
|
return nil, config.ErrUserForCustomerDNE
|
||||||
}
|
}
|
||||||
err = user.Interface.PartialInterfaceShuffle()
|
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
|
||||||
}
|
|
||||||
err = n.Db.UpdateUserInterface(user.Id, user.Interface)
|
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
|
||||||
}
|
|
||||||
svgInterface, err := n.Db.GetSvgStringInterface(user.Interface.SvgId)
|
svgInterface, err := n.Db.GetSvgStringInterface(user.Interface.SvgId)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
@@ -203,8 +195,13 @@ func (n *NKodeAPI) Login(customerId models.CustomerId, userEmail models.UserEmai
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
err = n.Db.UpdateUserRefreshToken(user.Id, jwtToken.RefreshToken)
|
if err = n.Db.UpdateUserRefreshToken(user.Id, jwtToken.RefreshToken); err != nil {
|
||||||
if err != nil {
|
return nil, err
|
||||||
|
}
|
||||||
|
if err = user.Interface.PartialInterfaceShuffle(); err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
if err = n.Db.UpdateUserInterface(user.Id, user.Interface); err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
return &jwtToken, nil
|
return &jwtToken, nil
|
||||||
|
|||||||
Reference in New Issue
Block a user