Commit 3d51147de18b7e1725ace4be52f9a4fd684e4f35

Authored by Dmitriy Zaporozhets
1 parent 07437ac3

Add user_id to system hook when new user created

app/services/system_hooks_service.rb
@@ -36,7 +36,8 @@ class SystemHooksService @@ -36,7 +36,8 @@ class SystemHooksService
36 when User 36 when User
37 data.merge!({ 37 data.merge!({
38 name: model.name, 38 name: model.name,
39 - email: model.email 39 + email: model.email,
  40 + user_id: model.id
40 }) 41 })
41 when UsersProject 42 when UsersProject
42 data.merge!({ 43 data.merge!({
spec/services/system_hooks_service_spec.rb
@@ -7,7 +7,7 @@ describe SystemHooksService do @@ -7,7 +7,7 @@ describe SystemHooksService do
7 7
8 context 'it should build event data' do 8 context 'it should build event data' do
9 it 'should build event data for user' do 9 it 'should build event data for user' do
10 - SystemHooksService.build_event_data(user, :create).should include(:event_name, :name, :created_at, :email) 10 + SystemHooksService.build_event_data(user, :create).should include(:event_name, :name, :created_at, :email, :user_id)
11 end 11 end
12 12
13 it 'should build event data for project' do 13 it 'should build event data for project' do