From cfb794c94fb8814b608835ae9372acd93f9d986f Mon Sep 17 00:00:00 2001 From: Jasder <2053003901@@qq.com> Date: Wed, 4 Nov 2020 10:09:49 +0800 Subject: [PATCH] FIX bug --- app/views/compare/show.json.jbuilder | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/app/views/compare/show.json.jbuilder b/app/views/compare/show.json.jbuilder index 2db2a6da0..775efa757 100644 --- a/app/views/compare/show.json.jbuilder +++ b/app/views/compare/show.json.jbuilder @@ -2,8 +2,12 @@ json.commits_count @compare_result['Commits']&.size json.commits @compare_result['Commits'], partial: 'pull_requests/commit', as: :commit json.diff do - json.files_count @compare_result['Diff']['NumFiles'] - json.total_addition @compare_result['Diff']['TotalAddition'] - json.total_deletion @compare_result['Diff']['TotalDeletion'] - json.files @compare_result['Diff']['Files'], partial: 'pull_requests/diff_file', as: :file + if @compare_result['Diff'].blank? + json.nil! + else + json.files_count @compare_result['Diff']['NumFiles'] + json.total_addition @compare_result['Diff']['TotalAddition'] + json.total_deletion @compare_result['Diff']['TotalDeletion'] + json.files @compare_result['Diff']['Files'], partial: 'pull_requests/diff_file', as: :file + end end