From 836c870cc9f72449befd03c994f563040ff94f69 Mon Sep 17 00:00:00 2001 From: Dmitriy Zaporozhets Date: Tue, 1 Oct 2013 17:08:40 +0300 Subject: [PATCH] Fix edit file --- app/controllers/projects/edit_tree_controller.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/controllers/projects/edit_tree_controller.rb b/app/controllers/projects/edit_tree_controller.rb index 3b945fc..edea80a 100644 --- a/app/controllers/projects/edit_tree_controller.rb +++ b/app/controllers/projects/edit_tree_controller.rb @@ -32,9 +32,9 @@ class Projects::EditTreeController < Projects::ApplicationController private def edit_requirements - @blob = Gitlab::Git::Blob.new(@repository, @commit.id, @ref, @path) + @blob = Gitlab::Git::Blob.find(@repository, @commit.id, @path) - unless @blob.exists? && @blob.text? + unless @blob redirect_to project_blob_path(@project, @id), notice: "You can only edit text files" end -- libgit2 0.21.2