]> source.dussan.org Git - redmine.git/commitdiff
Fix FrozenError in RepositoriesController#diff (#31052, #26561).
authorGo MAEDA <maeda@farend.jp>
Tue, 19 Mar 2019 02:42:58 +0000 (02:42 +0000)
committerGo MAEDA <maeda@farend.jp>
Tue, 19 Mar 2019 02:42:58 +0000 (02:42 +0000)
Patch by Mizuki ISHIKAWA.

git-svn-id: http://svn.redmine.org/redmine/trunk@17990 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/controllers/repositories_controller.rb

index e0af12a3ca7fd44b07db765920081d30c834ad69..ff950799bdee24e582ef04cec8810639fb51c93c 100644 (file)
@@ -239,7 +239,7 @@ class RepositoriesController < ApplicationController
     if params[:format] == 'diff'
       @diff = @repository.diff(@path, @rev, @rev_to)
       (show_error_not_found; return) unless @diff
-      filename = "changeset_r#{@rev}"
+      filename = +"changeset_r#{@rev}"
       filename << "_r#{@rev_to}" if @rev_to
       send_data @diff.join, :filename => "#{filename}.diff",
                             :type => 'text/x-patch',