aboutsummaryrefslogtreecommitdiff
path: root/vnext/src/ui/UserInfo.js
diff options
context:
space:
mode:
authorGravatar Vitaly Takmazov2022-10-28 13:43:49 +0300
committerGravatar Vitaly Takmazov2023-01-13 10:37:58 +0300
commit8aecfadb13f8fc6053470d80de2acd2b3f160f57 (patch)
tree6dfb5c0346d9cff2da906058e394715f01ad1403 /vnext/src/ui/UserInfo.js
parent13c15825aa6b651439c043c75d9871e52c69cf9f (diff)
Fix remote user fetching
Diffstat (limited to 'vnext/src/ui/UserInfo.js')
-rw-r--r--vnext/src/ui/UserInfo.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/vnext/src/ui/UserInfo.js b/vnext/src/ui/UserInfo.js
index 5fe244ea..9a663829 100644
--- a/vnext/src/ui/UserInfo.js
+++ b/vnext/src/ui/UserInfo.js
@@ -100,9 +100,14 @@ export function UserLink(props) {
useEffect(() => {
isMounted = true;
if (userRef.current.uri) {
- fetchUserUri(userRef.current.uri).then(response => {
+ fetchUserUri(userRef.current.uri).then(remote_user => {
if (isMounted) {
- setUser(response.data);
+ setUser({
+ uid: 0,
+ uname: remote_user.data.preferredUsername,
+ avatar: remote_user.data.icon && remote_user.data.icon.url,
+ uri: userRef.current.uri
+ });
}
}).catch(reason => {
// TODO: debug logging