summaryrefslogtreecommitdiff
path: root/lib/api/members.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/api/members.rb')
-rw-r--r--lib/api/members.rb36
1 files changed, 18 insertions, 18 deletions
diff --git a/lib/api/members.rb b/lib/api/members.rb
index 461ffe71a62..e12be5cd0bc 100644
--- a/lib/api/members.rb
+++ b/lib/api/members.rb
@@ -13,11 +13,11 @@ module API
requires :id, type: String, desc: "The #{source_type} ID"
end
resource source_type.pluralize, requirements: API::NAMESPACE_OR_PROJECT_REQUIREMENTS do
- desc 'Gets a list of group or project members viewable by the authenticated user.' do
+ desc "Gets a list of group or project members viewable by the authenticated user." do
success Entities::Member
end
params do
- optional :query, type: String, desc: 'A query string to search for members'
+ optional :query, type: String, desc: "A query string to search for members"
use :pagination
end
# rubocop: disable CodeReuse/ActiveRecord
@@ -32,11 +32,11 @@ module API
end
# rubocop: enable CodeReuse/ActiveRecord
- desc 'Gets a list of group or project members viewable by the authenticated user, including those who gained membership through ancestor group.' do
+ desc "Gets a list of group or project members viewable by the authenticated user, including those who gained membership through ancestor group." do
success Entities::Member
end
params do
- optional :query, type: String, desc: 'A query string to search for members'
+ optional :query, type: String, desc: "A query string to search for members"
use :pagination
end
# rubocop: disable CodeReuse/ActiveRecord
@@ -51,11 +51,11 @@ module API
end
# rubocop: enable CodeReuse/ActiveRecord
- desc 'Gets a member of a group or project.' do
+ desc "Gets a member of a group or project." do
success Entities::Member
end
params do
- requires :user_id, type: Integer, desc: 'The user ID of the member'
+ requires :user_id, type: Integer, desc: "The user ID of the member"
end
# rubocop: disable CodeReuse/ActiveRecord
get ":id/members/:user_id" do
@@ -68,13 +68,13 @@ module API
end
# rubocop: enable CodeReuse/ActiveRecord
- desc 'Adds a member to a group or project.' do
+ desc "Adds a member to a group or project." do
success Entities::Member
end
params do
- requires :user_id, type: Integer, desc: 'The user ID of the new member'
- requires :access_level, type: Integer, desc: 'A valid access level (defaults: `30`, developer access level)'
- optional :expires_at, type: DateTime, desc: 'Date string in the format YEAR-MONTH-DAY'
+ requires :user_id, type: Integer, desc: "The user ID of the new member"
+ requires :access_level, type: Integer, desc: "A valid access level (defaults: `30`, developer access level)"
+ optional :expires_at, type: DateTime, desc: "Date string in the format YEAR-MONTH-DAY"
end
# rubocop: disable CodeReuse/ActiveRecord
post ":id/members" do
@@ -82,10 +82,10 @@ module API
authorize_admin_source!(source_type, source)
member = source.members.find_by(user_id: params[:user_id])
- conflict!('Member already exists') if member
+ conflict!("Member already exists") if member
user = User.find_by_id(params[:user_id])
- not_found!('User') unless user
+ not_found!("User") unless user
member = source.add_user(user, params[:access_level], current_user: current_user, expires_at: params[:expires_at])
@@ -99,13 +99,13 @@ module API
end
# rubocop: enable CodeReuse/ActiveRecord
- desc 'Updates a member of a group or project.' do
+ desc "Updates a member of a group or project." do
success Entities::Member
end
params do
- requires :user_id, type: Integer, desc: 'The user ID of the new member'
- requires :access_level, type: Integer, desc: 'A valid access level'
- optional :expires_at, type: DateTime, desc: 'Date string in the format YEAR-MONTH-DAY'
+ requires :user_id, type: Integer, desc: "The user ID of the new member"
+ requires :access_level, type: Integer, desc: "A valid access level"
+ optional :expires_at, type: DateTime, desc: "Date string in the format YEAR-MONTH-DAY"
end
# rubocop: disable CodeReuse/ActiveRecord
put ":id/members/:user_id" do
@@ -126,9 +126,9 @@ module API
end
# rubocop: enable CodeReuse/ActiveRecord
- desc 'Removes a user from a group or project.'
+ desc "Removes a user from a group or project."
params do
- requires :user_id, type: Integer, desc: 'The user ID of the member'
+ requires :user_id, type: Integer, desc: "The user ID of the member"
end
# rubocop: disable CodeReuse/ActiveRecord
delete ":id/members/:user_id" do