From 49f25e9c4cc83b1c84276ce30f791e6714e21a48 Mon Sep 17 00:00:00 2001 From: Richard Wei <54336863+WaysonWei@users.noreply.github.com> Date: Sat, 24 Jul 2021 08:51:34 +1200 Subject: [PATCH] fix(docker):Fix image pulled errorDetails not showing EE-936 (#5336) * fix image pulled errorDetails not showing * code clean up for errorDetail detection --- app/docker/views/images/imagesController.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/docker/views/images/imagesController.js b/app/docker/views/images/imagesController.js index 9ffcfffa0..98dc3eaad 100644 --- a/app/docker/views/images/imagesController.js +++ b/app/docker/views/images/imagesController.js @@ -36,7 +36,11 @@ angular.module('portainer.docker').controller('ImagesController', [ $scope.state.actionInProgress = true; ImageService.pullImage(registryModel, false) - .then(function success() { + .then(function success(data) { + var err = data[data.length - 1].errorDetail; + if (err) { + return Notifications.error('Failure', err, 'Unable to pull image'); + } Notifications.success('Image successfully pulled', registryModel.Image); $state.reload(); })