Merge branch 'api_project_events_target_iid' into 'master'

Expose target_iid in Events API

See merge request !13247
This commit is contained in:
Rémy Coutable 2017-08-02 10:34:35 +00:00
commit 1b117e7f2d
3 changed files with 7 additions and 1 deletions

View File

@ -0,0 +1,4 @@
---
title: Expose target_iid in Events API
merge_request: 13247
author: sue445

View File

@ -302,6 +302,7 @@ Example response:
"project_id":1,
"action_name":"opened",
"target_id":160,
"target_iid":160,
"target_type":"Issue",
"author_id":25,
"data":null,
@ -322,6 +323,7 @@ Example response:
"project_id":1,
"action_name":"opened",
"target_id":159,
"target_iid":159,
"target_type":"Issue",
"author_id":21,
"data":null,

View File

@ -496,7 +496,7 @@ module API
class Event < Grape::Entity
expose :title, :project_id, :action_name
expose :target_id, :target_type, :author_id
expose :target_id, :target_iid, :target_type, :author_id
expose :data, :target_title
expose :created_at
expose :note, using: Entities::Note, if: ->(event, options) { event.note? }