From d3e0ab3ba892bde144b0f76b5774c09ed6162927 Mon Sep 17 00:00:00 2001 From: mortezaei Date: Thu, 16 Oct 2025 12:31:33 +0330 Subject: [PATCH] fix(course): return avatar url without absolute uri Use avatar.url directly to avoid duplicating the host when the storage returns an absolute URL. Prevents malformed avatar links in live session token responses. --- apps/course/views/live_session.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/course/views/live_session.py b/apps/course/views/live_session.py index 4bd5535..3b6f0b2 100644 --- a/apps/course/views/live_session.py +++ b/apps/course/views/live_session.py @@ -272,5 +272,5 @@ class CourseLiveSessionTokenAPIView(GenericAPIView): def _build_profile_url(request, user): avatar = getattr(user, 'avatar', None) if avatar and getattr(avatar, 'url', None): - return request.build_absolute_uri(avatar.url) + return avatar.url return None