bitbucket-srv-rest
Advanced tools
Comparing version
14
index.js
@@ -160,7 +160,8 @@ var RSVP = require('rsvp'); | ||
BitbucketRest.prototype.setRepositoryGroupPermissions = function(projKey, repoName, group) { | ||
BitbucketRest.prototype.setRepositoryGroupPermissions = function(projKey, repoName, group, permission) { | ||
var self = this; | ||
permission = permission || 'REPO_WRITE' | ||
return new RSVP.Promise(function(resolve, reject) { | ||
request.put(self.baseUrl + '/rest/api/1.0/projects/' + projKey + '/repos/' + repoName + '/permissions/groups?permission=REPO_WRITE&name=' + group, function(err, res, data) { | ||
console.log('set repo write permissions for', projKey, repoName, group); | ||
request.put(self.baseUrl + '/rest/api/1.0/projects/' + projKey + '/repos/' + repoName + `/permissions/groups?permission=${permission}&name=${group}`, function(err, res, data) { | ||
console.log('set repo write permissions for', projKey, repoName, group, permission); | ||
if (!err) resolve(); | ||
@@ -172,7 +173,8 @@ else reject(); | ||
BitbucketRest.prototype.setProjectGroupPermissions = function(projKey, group) { | ||
BitbucketRest.prototype.setProjectGroupPermissions = function(projKey, group, permission) { | ||
var self = this; | ||
permission = permission || 'PROJECT_WRITE' | ||
return new RSVP.Promise(function(resolve, reject) { | ||
request.put(self.baseUrl + '/rest/api/1.0/projects/' + projKey + '/permissions/groups?permission=PROJECT_WRITE&name=' + group, function(err, res, data) { | ||
console.log('set project write permissions for', projKey, group); | ||
request.put(self.baseUrl + '/rest/api/1.0/projects/' + projKey + `/permissions/groups?permission=${permission}&name=${group}`, function(err, res, data) { | ||
console.log('set project write permissions for', projKey, group, permission); | ||
if (!err) resolve(); | ||
@@ -179,0 +181,0 @@ else reject(); |
{ | ||
"name": "bitbucket-srv-rest", | ||
"version": "1.5.3", | ||
"version": "1.6.0", | ||
"description": "Bitbucket Server REST API Library", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
59347
0.23%612
0.33%