summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app/helpers/application_helper.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb
index ae10ee8f2..de252a864 100644
--- a/app/helpers/application_helper.rb
+++ b/app/helpers/application_helper.rb
@@ -97,9 +97,11 @@ module ApplicationHelper
def link_to_attachment(attachment, options={})
text = options.delete(:text) || attachment.filename
action = options.delete(:download) ? 'download' : 'show'
+ opt_only_path = {}
+ opt_only_path[:only_path] = (options[:only_path] == false ? false : true)
link_to(h(text),
{:controller => 'attachments', :action => action,
- :id => attachment, :filename => attachment.filename }.merge(options),
+ :id => attachment, :filename => attachment.filename}.merge(opt_only_path),
options)
end