Skip to content

Commit 71bf861

Browse files
author
OpenShift Bot
authored
Merge pull request #1298 from MarkDeMaria/secrets404
Merged by openshift-bot
2 parents 7195b40 + 1c3cf9a commit 71bf861

File tree

4 files changed

+17
-15
lines changed

4 files changed

+17
-15
lines changed

app/scripts/controllers/secret.js

+2-6
Original file line numberDiff line numberDiff line change
@@ -39,19 +39,15 @@ angular.module('openshiftConsole')
3939
$scope.project = project;
4040
$scope.context = context;
4141

42-
DataService.get("secrets", $scope.secretName, context).then(
42+
DataService.get("secrets", $scope.secretName, context, { errorNotification: false }).then(
4343
function(secret) {
4444
$scope.secret = secret;
4545
$scope.decodedSecretData = SecretsService.decodeSecretData($scope.secret.data);
4646
$scope.loaded = true;
4747
},
4848
function(e) {
4949
$scope.loaded = true;
50-
$scope.alerts["load"] = {
51-
type: "error",
52-
message: "The secret details could not be loaded.",
53-
details: "Reason: " + $filter('getErrorDetails')(e)
54-
};
50+
$scope.error = e;
5551
});
5652
}));
5753
});

app/views/browse/secret.html

+5-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@
88
<breadcrumbs breadcrumbs="breadcrumbs"></breadcrumbs>
99
<alerts alerts="alerts"></alerts>
1010
<div ng-if="!loaded" class="mar-top-xl">Loading...</div>
11-
<div ng-if="loaded">
11+
<div ng-if="loaded && error" class="empty-state-message text-center">
12+
<h2>The secret details could not be loaded.</h2>
13+
<p>{{error | getErrorDetails}}</p>
14+
</div>
15+
<div ng-if="loaded && !error">
1216
<h1 class="contains-actions">
1317
<div class="pull-right dropdown" ng-hide="!('secrets' | canIDoAny)">
1418
<button type="button" class="dropdown-toggle btn btn-default actions-dropdown-btn hidden-xs" data-toggle="dropdown">

dist/scripts/scripts.js

+5-7
Original file line numberDiff line numberDiff line change
@@ -6970,15 +6970,13 @@ link:"project/" + a.project + "/browse/secrets"
69706970
title:c.secretName
69716971
} ], d.getAlerts().forEach(function(a) {
69726972
c.alerts[a.name] = a.data;
6973-
}), d.clearAlerts(), f.get(a.project).then(_.spread(function(a, d) {
6974-
c.project = a, c.context = d, e.get("secrets", c.secretName, d).then(function(a) {
6973+
}), d.clearAlerts(), f.get(a.project).then(_.spread(function(a, b) {
6974+
c.project = a, c.context = b, e.get("secrets", c.secretName, b, {
6975+
errorNotification:!1
6976+
}).then(function(a) {
69756977
c.secret = a, c.decodedSecretData = g.decodeSecretData(c.secret.data), c.loaded = !0;
69766978
}, function(a) {
6977-
c.loaded = !0, c.alerts.load = {
6978-
type:"error",
6979-
message:"The secret details could not be loaded.",
6980-
details:"Reason: " + b("getErrorDetails")(a)
6981-
};
6979+
c.loaded = !0, c.error = a;
69826980
});
69836981
}));
69846982
} ]), angular.module("openshiftConsole").controller("CreateSecretController", [ "$filter", "$location", "$routeParams", "$scope", "$window", "AlertMessageService", "ApplicationGenerator", "AuthorizationService", "DataService", "Navigate", "ProjectsService", function(a, b, c, d, e, f, g, h, i, j, k) {

dist/scripts/templates.js

+5-1
Original file line numberDiff line numberDiff line change
@@ -3844,7 +3844,11 @@ angular.module('openshiftConsoleTemplates', []).run(['$templateCache', function(
38443844
"<breadcrumbs breadcrumbs=\"breadcrumbs\"></breadcrumbs>\n" +
38453845
"<alerts alerts=\"alerts\"></alerts>\n" +
38463846
"<div ng-if=\"!loaded\" class=\"mar-top-xl\">Loading...</div>\n" +
3847-
"<div ng-if=\"loaded\">\n" +
3847+
"<div ng-if=\"loaded && error\" class=\"empty-state-message text-center\">\n" +
3848+
"<h2>The secret details could not be loaded.</h2>\n" +
3849+
"<p>{{error | getErrorDetails}}</p>\n" +
3850+
"</div>\n" +
3851+
"<div ng-if=\"loaded && !error\">\n" +
38483852
"<h1 class=\"contains-actions\">\n" +
38493853
"<div class=\"pull-right dropdown\" ng-hide=\"!('secrets' | canIDoAny)\">\n" +
38503854
"<button type=\"button\" class=\"dropdown-toggle btn btn-default actions-dropdown-btn hidden-xs\" data-toggle=\"dropdown\">\n" +

0 commit comments

Comments
 (0)