diff options
author | Gareth Rees <gareth@mysociety.org> | 2014-04-02 17:15:41 +0100 |
---|---|---|
committer | Gareth Rees <gareth@mysociety.org> | 2014-04-07 17:14:07 +0100 |
commit | 3954e78a4d330e3e9d82be0d239d5bf25d2f6a04 (patch) | |
tree | 2f2a031b3705396497862b7d29d1967481b55182 /lib/attachment_to_html/attachment_to_html.rb | |
parent | cb06289e9fc04bf2ea9430828358a7cf304eae8f (diff) |
Dynamically inject AttachmentToHTML::View content
Diffstat (limited to 'lib/attachment_to_html/attachment_to_html.rb')
-rw-r--r-- | lib/attachment_to_html/attachment_to_html.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/attachment_to_html/attachment_to_html.rb b/lib/attachment_to_html/attachment_to_html.rb index ca899221b..2f7c08264 100644 --- a/lib/attachment_to_html/attachment_to_html.rb +++ b/lib/attachment_to_html/attachment_to_html.rb @@ -17,7 +17,11 @@ module AttachmentToHTML view = View.new(adapter) view.wrapper = 'wrapper_google_embed' if adapter.is_a?(Adapters::GoogleDocsViewer) - view.render + view.render do + opts.fetch(:content_for, []).each do |k,v| + inject_content(k) { v } + end + end end private |