From 9007a293a4af1872aa3ce2f0d613510f7839928f Mon Sep 17 00:00:00 2001 From: George Andrinopoulos Date: Fri, 17 Feb 2017 15:43:37 +0200 Subject: [PATCH] Fix todos API endpoint application error --- lib/api/entities.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/api/entities.rb b/lib/api/entities.rb index 232f231ddd2..4484ea92d48 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| -- GitLab