diff --git a/app/views/projects/commits/_parallel_view.html.haml b/app/views/projects/commits/_parallel_view.html.haml index d7792e488a28cbd97096f5dcaa546e247e920036..f23051f25113d76b59a2304f1086d6cc07fb0ac9 100644 --- a/app/views/projects/commits/_parallel_view.html.haml +++ b/app/views/projects/commits/_parallel_view.html.haml @@ -2,24 +2,29 @@ %div.text-file %table - side_diff_line(diff, index) do |line, type, line_code, line_new, line_old, raw_line, next_line| - - next if type == 'new' %tr.line_holder.parallel{ id: line_code, class: "#{type}" } - if type == "match" = render "projects/commits/diffs/match_line_parallel", {line: line, line_old: line_old, line_new: line_new, bottom: false} - else %td.old_line - = link_to raw(line_old), "##{line_code}", id: line_code - - if type == 'old' - %td.line_content{class: "parallel noteable_line old #{line_code}", "line_code" => line_code}= raw line + - if diff.new_file + %td.line_content.parallel= " " - else - %td.line_content.parallel= raw line + = link_to raw(line_old), "##{line_code}", id: line_code + - if type == 'old' + %td.line_content{class: "parallel noteable_line old #{line_code}", "line_code" => line_code}= raw line + - else + %td.line_content.parallel= raw line %td.new_line{data: {linenumber: line_new}} - = link_to raw(line_new) , "##{line_code}", id: line_code - - if type == 'old' - %td.line_content.parallel{class: "noteable_line new #{line_code}", "line_code" => line_code}= raw next_line + - if diff.deleted_file + %td.line_content.parallel= " " - else - %td.line_content.parallel= raw line + = link_to raw(line_new) , "##{line_code}", id: line_code + - if type == 'old' + %td.line_content.parallel{class: "noteable_line new #{line_code}", "line_code" => line_code}= raw next_line + - else + %td.line_content.parallel= raw line - if diff.diff.blank? && diff_file_mode_changed?(diff) .file-mode-changed