Ability to create project with namespace

This commit is contained in:
Dmitriy Zaporozhets 2012-11-23 07:11:09 +03:00
parent 96105e214f
commit 2b683b0d0b
10 changed files with 62 additions and 6 deletions

View file

@ -81,10 +81,13 @@ class Project < ActiveRecord::Base
end
def create_by_user(params, user)
namespace_id = params.delete(:namespace_id) || namespace.try(:id)
project = Project.new params
Project.transaction do
project.owner = user
project.namespace_id = namespace_id
project.save!
# Add user as project master