diff --git a/app/controllers/dmsf_upload_controller.rb b/app/controllers/dmsf_upload_controller.rb index d645aa0c..32732e23 100644 --- a/app/controllers/dmsf_upload_controller.rb +++ b/app/controllers/dmsf_upload_controller.rb @@ -47,6 +47,10 @@ class DmsfUploadController < ApplicationController # async single file upload handling def upload_file @tempfile = params[:file] + unless @tempfile.original_filename + render_404 + return + end @disk_filename = DmsfHelper.temp_filename(@tempfile.original_filename) File.open("#{DmsfHelper.temp_dir}/#{@disk_filename}", "wb") do |f| while (buffer = @tempfile.read(8192)) diff --git a/init.rb b/init.rb index 3d392d40..53583b6f 100644 --- a/init.rb +++ b/init.rb @@ -30,7 +30,7 @@ Redmine::Plugin.register :redmine_dmsf do author "Vít Jonáš" description "Document Management System Features" version "1.0.0 dev" - url "https://code.google.com/p/redmine-dmsf/" + url "http://code.google.com/p/redmine-dmsf/" author_url "mailto:vit.jonas@gmail.com" requires_redmine :version_or_higher => '1.1.0'