@@ -6378,14 +6378,14 @@ link: "project/" + n.projectName + "/browse/config-maps"
6378
6378
}, {
6379
6379
title: "Create Config Map"
6380
6380
} ];
6381
- var u = r.getPreferredVersion("configmaps"), d = function() {
6381
+ var u = function() {
6382
6382
c.hideNotification("create-config-map-error");
6383
6383
};
6384
- n.$on("$destroy", d );
6385
- var p = function() {
6384
+ n.$on("$destroy", u );
6385
+ var d = function() {
6386
6386
a.history.back();
6387
6387
};
6388
- n.cancel = p , l.get(t.project).then(_.spread(function(a, r ) {
6388
+ n.cancel = d , l.get(t.project).then(_.spread(function(a, l ) {
6389
6389
n.project = a, o.canI("configmaps", "create", t.project) ? (n.configMap = {
6390
6390
apiVersion: "v1",
6391
6391
kind: "ConfigMap",
@@ -6394,19 +6394,23 @@ namespace: t.project
6394
6394
},
6395
6395
data: {}
6396
6396
}, n.createConfigMap = function() {
6397
- n.createConfigMapForm.$valid && (d(), n.disableInputs = !0, i.create(u, null, n.configMap, r).then(function() {
6397
+ if (n.createConfigMapForm.$valid) {
6398
+ u(), n.disableInputs = !0;
6399
+ var t = r.objectToResourceGroupVersion(n.configMap);
6400
+ i.create(t, null, n.configMap, l).then(function() {
6398
6401
c.addNotification({
6399
6402
type: "success",
6400
6403
message: "Config map " + n.configMap.metadata.name + " successfully created."
6401
- }), p ();
6404
+ }), d ();
6402
6405
}, function(t) {
6403
6406
n.disableInputs = !1, c.addNotification({
6404
6407
id: "create-config-map-error",
6405
6408
type: "error",
6406
6409
message: "An error occurred creating the config map.",
6407
6410
details: e("getErrorDetails")(t)
6408
6411
});
6409
- }));
6412
+ });
6413
+ }
6410
6414
}) : s.toErrorPage("You do not have authority to create config maps in project " + t.project + ".", "access_denied");
6411
6415
}));
6412
6416
} ]), angular.module("openshiftConsole").controller("RoutesController", [ "$routeParams", "$scope", "DataService", "$filter", "LabelFilter", "ProjectsService", function(e, t, n, a, r, o) {
0 commit comments