diff --git a/apps/web/app/orgs/[orgslug]/(withmenu)/course/[courseuuid]/course.tsx b/apps/web/app/orgs/[orgslug]/(withmenu)/course/[courseuuid]/course.tsx
index 097e6249..fd58842b 100644
--- a/apps/web/app/orgs/[orgslug]/(withmenu)/course/[courseuuid]/course.tsx
+++ b/apps/web/app/orgs/[orgslug]/(withmenu)/course/[courseuuid]/course.tsx
@@ -277,6 +277,7 @@ const CourseClient = (props: any) => {
diff --git a/apps/web/components/Objects/UserAvatar.tsx b/apps/web/components/Objects/UserAvatar.tsx
index 5fda8006..a89163e8 100644
--- a/apps/web/components/Objects/UserAvatar.tsx
+++ b/apps/web/components/Objects/UserAvatar.tsx
@@ -16,17 +16,24 @@ type UserAvatarProps = {
| 'rounded'
border?: 'border-2' | 'border-4' | 'border-8'
borderColor?: string
- predefined_avatar?: 'ai'
+ predefined_avatar?: 'ai' | 'empty'
}
function UserAvatar(props: UserAvatarProps) {
const session = useSession() as any
const params = useParams() as any
- const predefinedAvatar =
- props.predefined_avatar === 'ai'
- ? getUriWithOrg(params.orgslug, '/ai_avatar.png')
- : null
+ const predefinedAvatarFunc = () => {
+ if (props.predefined_avatar === 'ai') {
+ return getUriWithOrg(params.orgslug, '/ai_avatar.png')
+ }
+ if (props.predefined_avatar === 'empty') {
+ return getUriWithOrg(params.orgslug, '/empty_avatar.png')
+ }
+ return null
+ }
+
+ const predefinedAvatar = predefinedAvatarFunc()
const emptyAvatar = getUriWithOrg(params.orgslug, '/empty_avatar.png') as any
const uploadedAvatar = getUserAvatarMediaDirectory(
session.user.user_uuid,