diff --git a/lib/api/entities.rb b/lib/api/entities.rb index 232f231ddd26d795241882165c7f771f08a64c73..4484ea92d48100a946964a65d60dbdb198c27356 100644 --- a/lib/api/entities.rb +++ b/lib/api/entities.rb @@ -397,7 +397,11 @@ module API expose :target_type expose :target do |todo, options| - Entities.const_get(todo.target_type).represent(todo.target, options) + if todo.target_type == 'Commit' + Entities.const_get('RepoCommit').represent(todo.target, options) + else + Entities.const_get(todo.target_type).represent(todo.target, options) + end end expose :target_url do |todo, options|