Modified: trunk/app/controllers/workflows_controller.rb (2702 => 2703)
--- trunk/app/controllers/workflows_controller.rb 2011-09-14 14:58:39 UTC (rev 2702)
+++ trunk/app/controllers/workflows_controller.rb 2011-09-16 08:58:00 UTC (rev 2703)
@@ -981,7 +981,9 @@
# The dependency on file_column has been removed, but this code remains
# disabled on Windows until it is confirmed as working.
unless RUBY_PLATFORM =~ /mswin32/
- workflow_to_set.image = params[:workflow][:preview].read unless params[:workflow][:preview].stat.size<1
+ if params[:workflow][:preview] and params[:workflow][:preview].kind_of?(File)
+ workflow_to_set.image = params[:workflow][:preview].read unless params[:workflow][:preview].stat.size<1
+ end
end
# Set the internal unique name for this particular workflow (or workflow_version).