From 40c6ab14eaaaab7f97aacd2e02f1de4bebecda3f Mon Sep 17 00:00:00 2001 From: WuYongJie Date: Sat, 23 May 2026 14:21:58 +0800 Subject: [PATCH] fix(intake): show readonly nodes for designers --- .../non-integrated/NonIntegratedDetailClient.tsx | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/furniture-3d-system/src/app/intake/non-integrated/NonIntegratedDetailClient.tsx b/furniture-3d-system/src/app/intake/non-integrated/NonIntegratedDetailClient.tsx index d8a58c58..9224d0d6 100644 --- a/furniture-3d-system/src/app/intake/non-integrated/NonIntegratedDetailClient.tsx +++ b/furniture-3d-system/src/app/intake/non-integrated/NonIntegratedDetailClient.tsx @@ -11185,21 +11185,15 @@ export default function NonIntegratedDetailClient({ return category === OPENING_REFERENCE_WORKSPACE_CATEGORY; } - if ( - isCurrentUserPlainReadOnlyViewer && - isPlainViewerHiddenDocumentWorkspaceCategory(category) - ) { - return false; - } - if (!hasCurrentUserContext || isCurrentUserFullDetailEditor) return true; - return getNodePermissionAccessForCategory(category).view; + const nodePermissionAccess = + getNodePermissionAccessForCategory(category); + return nodePermissionAccess.view; }, [ getNodePermissionAccessForCategory, hasCurrentUserContext, isCurrentUserFullDetailEditor, - isCurrentUserPlainReadOnlyViewer, linkEntryView, ], );