500 error when the filename is on two lines
I get a 500 error when my file name is on two lines. I know I shouldn't have my filename on two lines. However, it was a typo when renaming the file in sublime and it introduced a newline character which broke GitLab at some point. The commit goes through. However, when I try to view it, I get a 500 page. Here is the error_log:
"ActionView::Template::Error (No route matches {:action=>"diff", :controller=>"projects/blob", :format=>nil, :id=>"af069e838b994300aa70b5c252594767ca16c169/pages/Portrait Beauty Akt\nportrait_beauty_akt.yml", :namespace_id=>#<Namespace id: 7, name: "", path: "", owner_id: 6, created_at: "2015-03-09 15:07:34", updated_at: "2015-03-09 15:07:34", type: nil, description: "", avatar: nil>, :project_id=>#<Project id: 55, name: "", path: "", description: "", created_at: "2015-03-18 19:49:45", updated_at: "2015-06-02 16:53:05", creator_id: 6, issues_enabled: true, wall_enabled: false, merge_requests_enabled: true, wiki_enabled: true, namespace_id: 7, issues_tracker: "gitlab", issues_tracker_id: nil, snippets_enabled: false, last_activity_at: "2015-06-02 16:53:05", import_url: "", visibility_level: 10, archived: false, import_status: "none", repository_size: 9.59, star_count: 0, import_type: nil, import_source: nil, avatar: nil>} missing required keys: [:id]):"