From 27095ede22f361679243eb900decb86ea7ba5372 Mon Sep 17 00:00:00 2001 From: itsconquest Date: Thu, 25 Aug 2022 10:27:12 +1200 Subject: [PATCH] fix(stacks): orphaned stacks readonly [EE-4085] (#7552) * fix(stacks): orphaned stacks readonly [EE-4085] * correctly handle stack type in controller --- app/portainer/views/stacks/edit/stackController.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/app/portainer/views/stacks/edit/stackController.js b/app/portainer/views/stacks/edit/stackController.js index d0719d086..948e43a0e 100644 --- a/app/portainer/views/stacks/edit/stackController.js +++ b/app/portainer/views/stacks/edit/stackController.js @@ -486,6 +486,8 @@ angular.module('portainer.app').controller('StackController', [ const orphanedRunning = $transition$.params().orphanedRunning == 'true'; $scope.orphanedRunning = orphanedRunning; + $scope.stackType = parseInt($transition$.params().type, 10); + if (external || (orphaned && orphanedRunning)) { loadExternalStack(stackName); } @@ -496,10 +498,6 @@ angular.module('portainer.app').controller('StackController', [ } $scope.composeSyntaxMaxVersion = endpoint.ComposeSyntaxMaxVersion; - - $scope.stackType = parseInt($transition$.params().type, 10); - - $scope.editorReadOnly = !Authentication.hasAuthorizations(['PortainerStackUpdate']); } initView();