@@ -36,31 +36,31 @@ interface ModalContentReturnType {
3636
3737interface JobCheckRespSummary {
3838 canDelete : boolean ;
39- canUntag : boolean ;
39+ canRemoveFromSpace : boolean ;
4040 canTakeAnyAction : boolean ;
4141}
4242
4343function getRespSummary ( resp : CanDeleteJobResponse ) : JobCheckRespSummary {
4444 const jobsChecked = Object . keys ( resp ) ;
4545 // Default to first job's permissions
46- const { canDelete, canUntag } = resp [ jobsChecked [ 0 ] ] ;
46+ const { canDelete, canRemoveFromSpace } = resp [ jobsChecked [ 0 ] ] ;
4747 let canTakeAnyAction = true ;
4848
4949 if ( jobsChecked . length > 1 ) {
5050 // Check all jobs and make sure they have the same permissions - otherwise no action can be taken
5151 canTakeAnyAction = jobsChecked . every (
52- ( id ) => resp [ id ] . canDelete === canDelete && resp [ id ] . canUntag === canUntag
52+ ( id ) => resp [ id ] . canDelete === canDelete && resp [ id ] . canRemoveFromSpace === canRemoveFromSpace
5353 ) ;
5454 }
5555
56- return { canDelete, canUntag , canTakeAnyAction } ;
56+ return { canDelete, canRemoveFromSpace , canTakeAnyAction } ;
5757}
5858
5959function getModalContent (
6060 jobIds : string [ ] ,
6161 respSummary : JobCheckRespSummary
6262) : ModalContentReturnType {
63- const { canDelete, canUntag , canTakeAnyAction } = respSummary ;
63+ const { canDelete, canRemoveFromSpace , canTakeAnyAction } = respSummary ;
6464
6565 if ( canTakeAnyAction === false ) {
6666 return {
@@ -116,7 +116,7 @@ function getModalContent(
116116 </ EuiText >
117117 ) ,
118118 } ;
119- } else if ( canUntag ) {
119+ } else if ( canRemoveFromSpace ) {
120120 return {
121121 buttonText : (
122122 < FormattedMessage
@@ -173,8 +173,8 @@ export const DeleteJobCheckModal: FC<Props> = ({
173173 // Do the spaces check and set the content for the modal and buttons depending on results
174174 canDeleteJob ( jobType , jobIds ) . then ( ( resp ) => {
175175 const respSummary = getRespSummary ( resp ) ;
176- const { canDelete, canUntag , canTakeAnyAction } = respSummary ;
177- if ( canTakeAnyAction && canDelete && ! canUntag ) {
176+ const { canDelete, canRemoveFromSpace , canTakeAnyAction } = respSummary ;
177+ if ( canTakeAnyAction && canDelete && ! canRemoveFromSpace ) {
178178 // Go straight to delete flow if that's the only action available
179179 canDeleteCallback ( ) ;
180180 return ;
@@ -260,7 +260,7 @@ export const DeleteJobCheckModal: FC<Props> = ({
260260 < EuiFlexItem grow = { false } >
261261 { ! hasUntagged &&
262262 jobCheckRespSummary ?. canTakeAnyAction &&
263- jobCheckRespSummary ?. canUntag &&
263+ jobCheckRespSummary ?. canRemoveFromSpace &&
264264 jobCheckRespSummary ?. canDelete && (
265265 < EuiButtonEmpty
266266 isLoading = { isUntagging }
@@ -277,7 +277,7 @@ export const DeleteJobCheckModal: FC<Props> = ({
277277 size = "s"
278278 onClick = {
279279 jobCheckRespSummary ?. canTakeAnyAction &&
280- jobCheckRespSummary ?. canUntag &&
280+ jobCheckRespSummary ?. canRemoveFromSpace &&
281281 ! jobCheckRespSummary ?. canDelete
282282 ? onUntagClick
283283 : onClick
0 commit comments