issue2626,建议什么时候创建工程的信息也要加进来。
This commit is contained in:
parent
58cbfa6af7
commit
87394fe4ce
|
@ -131,7 +131,7 @@ class Project < ActiveRecord::Base
|
|||
#ActiveModel::Dirty 这里有一个changed方法。对任何对象都可以用
|
||||
after_save :update_inherited_members, :if => Proc.new {|project| project.inherit_members_changed?}
|
||||
# 创建project之后默认创建一个board,之后的board去掉了board的概念
|
||||
after_create :create_board_sync
|
||||
after_create :create_board_sync,:acts_as_forge_activities
|
||||
before_destroy :delete_all_members
|
||||
def remove_references_before_destroy
|
||||
return if self.id.nil?
|
||||
|
@ -1154,6 +1154,13 @@ class Project < ActiveRecord::Base
|
|||
end
|
||||
end
|
||||
|
||||
|
||||
# Time 2015-03-10 15:33:16
|
||||
# Author lizanle
|
||||
# Description 新建项目要在ForgeActivities中加一条数据。
|
||||
def acts_as_forge_activities
|
||||
fa = ForgeActivity.new(:user_id => User.current.id,:project_id => self.id,
|
||||
:forge_act_id => self.id,:forge_act_type => "ProjectCreateInfo")
|
||||
fa.save!
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue