Error 500 when viewing merge request (Invalid raw diff type: Grit::Diff)
When I try to view a merge request in 8.0.1, I am getting a 500. The log contains:
Completed 500 Internal Server Error in 825ms (ActiveRecord: 21.6ms)
ActionView::Template::Error (Invalid raw diff type: Grit::Diff):
51: %li.diffs-tab
52: = link_to diffs_namespace_project_merge_request_path(@project.namespace, @project, @merge_request), data: {target: '#diffs', action: 'diffs', toggle: 'tab'} do
53: Changes
54: %span.badge= @merge_request.diffs.size
55:
56: .tab-content
57: #notes.notes.tab-pane.voting_notes
app/models/merge_request_diff.rb:80:in `new'
app/models/merge_request_diff.rb:80:in `block in load_diffs'
app/models/merge_request_diff.rb:80:in `map'
app/models/merge_request_diff.rb:80:in `load_diffs'
app/models/merge_request_diff.rb:47:in `diffs'
app/models/merge_request.rb:43:in `diffs'
app/views/projects/merge_requests/_show.html.haml:54:in `block in _app_views_projects_merge_requests__show_html_haml__758478003584117882_70357416568000'
app/views/projects/merge_requests/_show.html.haml:52:in `_app_views_projects_merge_requests__show_html_haml__758478003584117882_70357416568000'
app/views/projects/merge_requests/show.html.haml:1:in `_app_views_projects_merge_requests_show_html_haml__882121701530057631_70357416613800'
app/controllers/projects/merge_requests_controller.rb:49:in `show'
It's quite an old merge request, maybe the branch even does not exist, but since I cannot view it I can't say for sure.