Skip to content
Snippets Groups Projects

Add shared_runners_minutes_limit to groups and users API

Merged username-removed-423915 requested to merge add-api-shared_runners_minutes_limit into master
All threads resolved!
2 files
+ 26
15
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 3
0
@@ -90,6 +90,9 @@ def present_groups(groups, options = {})
@@ -90,6 +90,9 @@ def present_groups(groups, options = {})
group_access: params.delete(:ldap_access)
group_access: params.delete(:ldap_access)
}
}
 
# EE
 
authenticated_as_admin! if params[:shared_runners_minutes_limit]
 
group = ::Groups::CreateService.new(current_user, declared_params(include_missing: false)).execute
group = ::Groups::CreateService.new(current_user, declared_params(include_missing: false)).execute
if group.persisted?
if group.persisted?
@@ -122,7+125,7 @@
@@ -122,7+125,7 @@
end
end
put ':id' do
put ':id' do
group = find_group!(params[:id])
group = find_group!(params[:id])
authorize! :admin_group, group
authorize! :admin_group, group
# EE
# EE
authenticated_as_admin! if params[:shared_runners_minutes_limit]
authenticated_as_admin! if params[:shared_runners_minutes_limit]
Loading