Skip to content

Commit

Permalink
[security] combine root and operation level securities
Browse files Browse the repository at this point in the history
Related to #302
  • Loading branch information
mohsen1 committed Feb 17, 2015
1 parent 417cbff commit 49b5ce8
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions app/scripts/directives/tryoperation.js
Original file line number Diff line number Diff line change
Expand Up @@ -357,18 +357,18 @@ SwaggerEditor.controller('TryOperation', function ($scope, formdataFilter,
}

$scope.getSecurityOptions = function () {
var none = [NONE_SECURITY];
var securityOptions = [NONE_SECURITY];
if (Array.isArray($scope.operation.security)) {
return none.concat($scope.operation.security.map(function (security) {
securityOptions = securityOptions.concat($scope.operation.security.map(function (security) {
return Object.keys(security)[0];
}));
}
if (Array.isArray($scope.specs.security)) {
return none.concat($scope.specs.security.map(function (security) {
securityOptions = securityOptions.concat($scope.specs.security.map(function (security) {
return Object.keys(security)[0];
}));
}
return none;
return _.unique(securityOptions);
};
$scope.securityIsAuthenticated = function (securityName) {
if (securityName === NONE_SECURITY) {
Expand Down

0 comments on commit 49b5ce8

Please sign in to comment.