From d177abb32b0b31ec27c51d0eb42e1ea131d64a03 Mon Sep 17 00:00:00 2001 From: Grzegorz Bizon Date: Mon, 18 Apr 2016 11:17:55 +0200 Subject: [PATCH] Refactor method that shares project with a group --- app/controllers/projects/group_links_controller.rb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/controllers/projects/group_links_controller.rb b/app/controllers/projects/group_links_controller.rb index 92113b9dd8..cd0f081cd7 100644 --- a/app/controllers/projects/group_links_controller.rb +++ b/app/controllers/projects/group_links_controller.rb @@ -10,10 +10,9 @@ class Projects::GroupLinksController < Projects::ApplicationController group = Group.find(params[:link_group_id]) if can?(current_user, :read_group, group) - link = project.project_group_links.new - link.group_id = params[:link_group_id] - link.group_access = params[:link_group_access] - link.save + project.project_group_links.create( + group: group, group_access: params[:link_group_access] + ) else return render_404 end