Skip to content
Snippets Groups Projects
Commit 8e8d82d4 authored by Riyad Preukschas's avatar Riyad Preukschas
Browse files

Only allow editing text files

parent ad5a6a4a
No related branches found
No related tags found
1 merge request!1704Small fixes for editing files
Loading
Loading
@@ -8,6 +8,7 @@ class TreeController < ProjectResourceController
before_filter :require_non_empty_project
 
before_filter :assign_ref_vars
before_filter :edit_requirements, only: [:edit, :update]
 
def show
@hex_path = Digest::SHA1.hexdigest(@path)
Loading
Loading
@@ -40,4 +41,12 @@ class TreeController < ProjectResourceController
render :edit
end
end
private
def edit_requirements
unless @tree.is_blob? && @tree.text?
redirect_to project_tree_path(@project, @id), notice: "You can only edit text files"
end
end
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment