fix: remove duplicated nullish coalescing (#1132)

This commit is contained in:
Himself65
2023-02-20 02:53:21 -06:00
committed by GitHub
parent 6806702e29
commit 6ce877bd94

View File

@@ -75,7 +75,11 @@ export const createDataCenterActions: GlobalActionsCreator<
if (workspaceId === currentDataCenterWorkspace?.id) {
return currentDataCenterWorkspace;
}
const workspace = (await dataCenter.loadWorkspace(workspaceId)) ?? null;
const workspace = await dataCenter.loadWorkspace(workspaceId);
if (!workspace) {
return null;
}
if (signal?.aborted) {
// do not update state if aborted
@@ -83,17 +87,17 @@ export const createDataCenterActions: GlobalActionsCreator<
}
let isOwner;
if (workspace?.provider === 'local') {
if (workspace.provider === 'local') {
// isOwner is useful only in the cloud
isOwner = true;
} else {
const userInfo = get().user; // We must ensure workspace.owner exists, then ensure id same.
isOwner = userInfo?.id === workspace?.owner?.id;
isOwner = userInfo?.id === workspace.owner?.id;
}
const pageList =
(workspace?.blocksuiteWorkspace?.meta.pageMetas as PageMeta[]) ?? [];
if (workspace?.blocksuiteWorkspace) {
(workspace.blocksuiteWorkspace?.meta.pageMetas as PageMeta[]) ?? [];
if (workspace.blocksuiteWorkspace) {
set({
currentWorkspace: workspace.blocksuiteWorkspace,
});