Skip to content
This repository was archived by the owner on Jun 7, 2020. It is now read-only.

Commit fc73fbe

Browse files
authored
Merge pull request #2591 from RocketChat/feature/avatar_authenticated_users.2540
[IMPROVEMENT] Support authentication parameters on avatars
2 parents b22da9f + 20f92b0 commit fc73fbe

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

Rocket.Chat/Models/User/User.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,12 +105,14 @@ extension User {
105105
guard
106106
let auth = auth ?? AuthManager.isAuthenticated(),
107107
let baseURL = auth.baseURL(),
108+
let userId = auth.userId,
109+
let token = auth.token,
108110
let encodedUsername = username.addingPercentEncoding(withAllowedCharacters: CharacterSet.urlQueryAllowed)
109111
else {
110112
return nil
111113
}
112114

113-
return URL(string: "\(baseURL)/avatar/\(encodedUsername)?format=jpeg")
115+
return URL(string: "\(baseURL)/avatar/\(encodedUsername)?format=jpeg&rc_uid=\(userId)&rc_token=\(token)")
114116
}
115117

116118
}

0 commit comments

Comments
 (0)