Просмотр исходного кода

Only display bulk actions for tracked changes when permitted (#18038)

GitOrigin-RevId: a2f4df9c26866aab3eea62c92ce6e1a211e08294
Alf Eaton 2 лет назад
Родитель
Сommit
92d6966f69

+ 1 - 1
services/web/frontend/js/features/source-editor/components/review-panel/current-file-container.tsx

@@ -133,7 +133,7 @@ function CurrentFileContainer() {
                 return <AddCommentEntry key={id} />
               }
 
-              if (entry.type === 'bulk-actions') {
+              if (entry.type === 'bulk-actions' && permissions.write) {
                 return (
                   <BulkActionsEntry
                     key={id}

+ 1 - 1
services/web/frontend/js/features/source-editor/components/review-panel/editor-widgets/editor-widgets.tsx

@@ -89,7 +89,7 @@ function EditorWidgets() {
       >
         <div className="rp-in-editor-widgets-inner">
           {wantTrackChanges && <ToggleWidget />}
-          {nChanges > 1 && (
+          {nChanges > 1 && permissions.write && (
             <>
               <BulkActions.Button onClick={handleShowBulkAcceptDialog}>
                 <Icon type="check" /> {t('accept_all')} ({nChanges})