From ccb0b7a0742d1956f51c4b800cc32f6d84add502 Mon Sep 17 00:00:00 2001 From: Amar Singh Rathour Date: Wed, 9 Jul 2025 15:38:53 +0530 Subject: [PATCH] fix: correct avatar URL generation to resolve 404 errors Change avatar URL generation from `/file/users{id}/avatar` to `/api/v1/users/{id}/avatar` to match the actual API endpoint. Fixes GitHub issue #4788. --- server/router/api/v1/user_service.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/router/api/v1/user_service.go b/server/router/api/v1/user_service.go index a7af29d3a..74cacf67b 100644 --- a/server/router/api/v1/user_service.go +++ b/server/router/api/v1/user_service.go @@ -785,7 +785,7 @@ func convertUserFromStore(user *store.User) *v1pb.User { // Check if avatar url is base64 format. _, _, err := extractImageInfo(user.AvatarURL) if err == nil { - userpb.AvatarUrl = fmt.Sprintf("/file/%s/avatar", userpb.Name) + userpb.AvatarUrl = fmt.Sprintf("/api/v1/%s/avatar", userpb.Name) } else { userpb.AvatarUrl = user.AvatarURL }