500 on markdown edit commit
Created by: Synesso
Running 4.0.0 708a0d42, the server gives a 500 error when trying to commit edits to markdown files directly via the browser.
Log extract:
Started PUT "/ari/dnrs/tree/master/deploy/docs/deployment_guide.md" for 127.0.0.1 at 2013-01-08 16:59:05 +1100
Processing by TreeController#update as HTML
Parameters: {"utf8"=>"✓", "authenticity_token"=>"...", "commit_message"=>"Fixed title.", "last_commit"=>"083fb8c0cdc8e9800f06a0805da2e627757b16ac", "content"=>"...", "project_id"=>"ari/dnrs", "id"=>"master/deploy/docs/deployment_guide.md"}
Completed 500 Internal Server Error in 70ms
RuntimeError (Satellite doesn't exist):
lib/gitlab/satellite/satellite.rb:38:in `lock'
lib/gitlab/satellite/action.rb:21:in `block in in_locked_and_timed_satellite'
lib/gitlab/satellite/action.rb:20:in `in_locked_and_timed_satellite'
lib/gitlab/satellite/edit_file_action.rb:22:in `commit!'
app/controllers/tree_controller.rb:30:in `update'