mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-12 01:47:33 +00:00
fix: return absolute url for avatar in user sessions (#3724)
* fix: return absolute url for avatar in user sessions * fix: refresh token unique constraint
This commit is contained in:
@@ -7,15 +7,15 @@ import (
|
||||
"github.com/zitadel/zitadel/pkg/grpc/user"
|
||||
)
|
||||
|
||||
func UserSessionsToPb(sessions []*user_model.UserSessionView) []*user.Session {
|
||||
func UserSessionsToPb(sessions []*user_model.UserSessionView, avatarPrefix string) []*user.Session {
|
||||
s := make([]*user.Session, len(sessions))
|
||||
for i, session := range sessions {
|
||||
s[i] = UserSessionToPb(session)
|
||||
s[i] = UserSessionToPb(session, avatarPrefix)
|
||||
}
|
||||
return s
|
||||
}
|
||||
|
||||
func UserSessionToPb(session *user_model.UserSessionView) *user.Session {
|
||||
func UserSessionToPb(session *user_model.UserSessionView, avatarPrefix string) *user.Session {
|
||||
return &user.Session{
|
||||
// SessionId: session.,//TOOD: not return from be
|
||||
AgentId: session.UserAgentID,
|
||||
@@ -24,7 +24,7 @@ func UserSessionToPb(session *user_model.UserSessionView) *user.Session {
|
||||
LoginName: session.LoginName,
|
||||
DisplayName: session.DisplayName,
|
||||
AuthState: SessionStateToPb(session.State),
|
||||
AvatarUrl: session.AvatarURL,
|
||||
AvatarUrl: domain.AvatarURL(avatarPrefix, session.ResourceOwner, session.AvatarKey),
|
||||
Details: object.ToViewDetailsPb(
|
||||
session.Sequence,
|
||||
session.CreationDate,
|
||||
|
Reference in New Issue
Block a user