diff options
author | Valeriy Sizov <vsv2711@gmail.com> | 2012-07-20 01:01:29 +0300 |
---|---|---|
committer | Valeriy Sizov <vsv2711@gmail.com> | 2012-07-20 01:01:29 +0300 |
commit | d9cd6269e991e187c2acf272240fcb332270a5c4 (patch) | |
tree | 4e720f45aaf18e072278fdb66cb09bf76cb3f6d8 /app/models/users_project.rb | |
parent | 86bd11cbd8796adc31849aa02317604abb1576e2 (diff) | |
download | gitlab-ce-d9cd6269e991e187c2acf272240fcb332270a5c4.tar.gz |
System Hooks: move callback to observer
Diffstat (limited to 'app/models/users_project.rb')
-rw-r--r-- | app/models/users_project.rb | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/app/models/users_project.rb b/app/models/users_project.rb index 128e61b7682..4ff86290a92 100644 --- a/app/models/users_project.rb +++ b/app/models/users_project.rb @@ -11,9 +11,6 @@ class UsersProject < ActiveRecord::Base after_save :update_repository after_destroy :update_repository - after_create :add_to_team_hooks - after_destroy :remove_from_team_hooks - validates_uniqueness_of :user_id, :scope => [:project_id] validates_presence_of :user_id @@ -21,31 +18,6 @@ class UsersProject < ActiveRecord::Base delegate :name, :email, :to => :user, :prefix => true - def add_to_team_hooks - SystemHook.all_hooks_fire({ - event_name: "user_add_to_team", - project_name: self.project.name, - project_path: self.project.path, - project_id: self.project_id, - user_name: self.user.name, - user_email: self.user.email, - project_access: self.repo_access_human, - created_at: self.created_at - }) - end - - def remove_from_team_hooks - SystemHook.all_hooks_fire({ - event_name: "user_remove_from_team", - project_name: self.project.name, - project_path: self.project.path, - project_id: self.project_id, - user_name: self.user.name, - user_email: self.user.email, - project_access: self.repo_access_human - }) - end - def self.bulk_import(project, user_ids, project_access) UsersProject.transaction do user_ids.each do |user_id| |