500 error when creating merge request with 5.1: NoMethodError (undefined method `to_hash' for "--broken-diff":String)
Closed
500 error when creating merge request with 5.1: NoMethodError (undefined method `to_hash' for "--broken-diff":String)
Created by: dan-blanchard
When trying to create a merge in Gitlab 5.1, we get a 500 error and see the following error message in production.log:
NoMethodError (undefined method `to_hash' for "--broken-diff":String):
app/models/merge_request.rb:217:in `map'
app/models/merge_request.rb:217:in `dump_diffs'
app/models/merge_request.rb:115:in `reloaded_diffs'
app/models/merge_request.rb:98:in `reload_code'
app/controllers/merge_requests_controller.rb:54:in `create'
The merge request can then subsequently be viewed, but the diff tab is blank (which I'd imagine is what the "--broken-diff" part is about).
Please register or sign in to reply