Showing
3 changed files
with
20 additions
and
12 deletions
@@ -1278,10 +1278,14 @@ function EntityService($http, $q, $filter, $translate, $log, userService, device | @@ -1278,10 +1278,14 @@ function EntityService($http, $q, $filter, $translate, $log, userService, device | ||
1278 | } | 1278 | } |
1279 | 1279 | ||
1280 | if (entityType === types.entityType.edge) { | 1280 | if (entityType === types.entityType.edge) { |
1281 | - newEntity.edgeLicenseKey = entityParameters.edgeLicenseKey; | ||
1282 | - newEntity.cloudEndpoint = entityParameters.cloudEndpoint; | ||
1283 | - newEntity.routingKey = entityParameters.routingKey; | ||
1284 | - newEntity.secret = entityParameters.secret; | 1281 | + Object.assign(newEntity, |
1282 | + { | ||
1283 | + edgeLicenseKey: entityParameters.edgeLicenseKey, | ||
1284 | + cloudEndpoint: entityParameters.cloudEndpoint, | ||
1285 | + routingKey: entityParameters.routingKey, | ||
1286 | + secret: entityParameters.secret | ||
1287 | + } | ||
1288 | + ); | ||
1285 | } | 1289 | } |
1286 | 1290 | ||
1287 | let saveEntityPromise = getEntitySavePromise(entityType, newEntity, config); | 1291 | let saveEntityPromise = getEntitySavePromise(entityType, newEntity, config); |
@@ -133,15 +133,19 @@ function TableColumnsAssignmentController($scope, types, $timeout) { | @@ -133,15 +133,19 @@ function TableColumnsAssignmentController($scope, types, $timeout) { | ||
133 | vm.columnTypes.name.disable = isSelectName; | 133 | vm.columnTypes.name.disable = isSelectName; |
134 | vm.columnTypes.type.disable = isSelectType; | 134 | vm.columnTypes.type.disable = isSelectType; |
135 | vm.columnTypes.label.disable = isSelectLabel; | 135 | vm.columnTypes.label.disable = isSelectLabel; |
136 | - vm.columnTypes.gateway.disable = isSelectGateway; | 136 | + if (angular.isDefined(vm.columnTypes.gateway)) { |
137 | + vm.columnTypes.gateway.disable = isSelectGateway; | ||
138 | + } | ||
137 | vm.columnTypes.description.disable = isSelectDescription; | 139 | vm.columnTypes.description.disable = isSelectDescription; |
138 | if (angular.isDefined(vm.columnTypes.accessToken)) { | 140 | if (angular.isDefined(vm.columnTypes.accessToken)) { |
139 | vm.columnTypes.accessToken.disable = isSelectCredentials; | 141 | vm.columnTypes.accessToken.disable = isSelectCredentials; |
140 | } | 142 | } |
141 | - vm.columnTypes.edgeLicenseKey.disable = isSelectEdgeLicenseKey; | ||
142 | - vm.columnTypes.cloudEndpoint.disable = isSelectCloudEndpoint; | ||
143 | - vm.columnTypes.routingKey.disable = isSelectRoutingKey; | ||
144 | - vm.columnTypes.secret.disable = isSelectSecret; | 143 | + if (vm.entityType === types.entityType.edge) { |
144 | + vm.columnTypes.edgeLicenseKey.disable = isSelectEdgeLicenseKey; | ||
145 | + vm.columnTypes.cloudEndpoint.disable = isSelectCloudEndpoint; | ||
146 | + vm.columnTypes.routingKey.disable = isSelectRoutingKey; | ||
147 | + vm.columnTypes.secret.disable = isSelectSecret; | ||
148 | + } | ||
145 | }); | 149 | }); |
146 | } | 150 | } |
147 | }, true); | 151 | }, true); |
@@ -1405,9 +1405,9 @@ | @@ -1405,9 +1405,9 @@ | ||
1405 | "access-token": "Access token", | 1405 | "access-token": "Access token", |
1406 | "isgateway": "Is Gateway", | 1406 | "isgateway": "Is Gateway", |
1407 | "description": "Description", | 1407 | "description": "Description", |
1408 | - "edgeLicenseKey": "Edge license key", | ||
1409 | - "cloudEndpoint": "Cloud endpoint", | ||
1410 | - "routingKey": "Edge routing key", | 1408 | + "edgeLicenseKey": "License Key", |
1409 | + "cloudEndpoint": "Cloud Endpoint", | ||
1410 | + "routingKey": "Edge key", | ||
1411 | "secret": "Edge secret" | 1411 | "secret": "Edge secret" |
1412 | }, | 1412 | }, |
1413 | "stepper-text":{ | 1413 | "stepper-text":{ |