From 786365022ea5e138b51a7392fa1a782e4e908bc4 Mon Sep 17 00:00:00 2001 From: Buck Doyle Date: Wed, 10 Feb 2021 09:25:13 -0600 Subject: [PATCH] Fix deployment failure error handling This is a supplement to #9831 to incorporate the extracted missing-permissions error handling from #9909. --- ui/app/components/job-page/parts/latest-deployment.js | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/ui/app/components/job-page/parts/latest-deployment.js b/ui/app/components/job-page/parts/latest-deployment.js index 4b5052a21a17..75d37ae11fa8 100644 --- a/ui/app/components/job-page/parts/latest-deployment.js +++ b/ui/app/components/job-page/parts/latest-deployment.js @@ -29,15 +29,9 @@ export default class LatestDeployment extends Component { try { yield this.get('job.latestDeployment.content').fail(); } catch (err) { - let message = messageFromAdapterError(err); - - if (err instanceof ForbiddenError) { - message = 'Your ACL token does not grant permission to fail deployments.'; - } - this.handleError({ title: 'Could Not Fail Deployment', - description: message, + description: messageFromAdapterError(err, 'fail deployments'), }); } })