feat: fix private workspace name

This commit is contained in:
MingLiang Wang
2022-12-24 11:44:17 +08:00
parent b76b491a6e
commit 0d4e597be5
2 changed files with 16 additions and 15 deletions
@@ -109,18 +109,17 @@ export const SelectorPopperContent = ({
key={workspace.id}
id={workspace.id}
icon={
(workspaces[workspace.id]?.meta.avatar &&
`/api/blob/${workspaces[workspace.id]?.meta.avatar}`) ||
(workspace.type === WorkspaceType.Private
workspace.type === WorkspaceType.Private
? user.avatar_url
: `loading...`)
: (workspaces[workspace.id]?.meta.avatar &&
`/api/blob/${workspaces[workspace.id]?.meta.avatar}`) ||
`loading...`
}
onClick={handleClickSettingWorkspace}
name={
workspaces[workspace.id]?.meta.name ||
(workspace.type === WorkspaceType.Private
workspace.type === WorkspaceType.Private
? user.name
: `loading...`)
: workspaces[workspace.id]?.meta.name || `loading...`
}
memberCount={workSpaceDetails[workspace.id]?.memberCount || 1}
/>
@@ -24,11 +24,12 @@ export const WorkspaceSelector = () => {
<Avatar
alt="Affine"
src={
(currentWorkspace?.meta.avatar &&
`/api/blob/${currentWorkspace?.meta.avatar}`) ||
(workspaceMeta?.type === WorkspaceType.Private && user
? user.avatar_url
: '')
workspaceMeta?.type === WorkspaceType.Private
? user
? user.avatar_url
: ''
: currentWorkspace?.meta.avatar &&
`/api/blob/${currentWorkspace?.meta.avatar}`
}
>
{workspaceMeta?.type === WorkspaceType.Private && user ? (
@@ -38,10 +39,11 @@ export const WorkspaceSelector = () => {
)}
</Avatar>
<WorkspaceName>
{currentWorkspace?.meta.name ||
(workspaceMeta?.type === WorkspaceType.Private && user
{workspaceMeta?.type === WorkspaceType.Private
? user
? user.name
: 'AFFiNE')}
: 'AFFiNE'
: currentWorkspace?.meta.name}
</WorkspaceName>
</SelectorWrapper>
</Popper>