Commit 3d51147de18b7e1725ace4be52f9a4fd684e4f35
1 parent
07437ac3
Exists in
master
and in
4 other branches
Add user_id to system hook when new user created
Showing
2 changed files
with
3 additions
and
2 deletions
Show diff stats
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 |