From bbe1e33875accb5d63af361756ca5443e5658f2f Mon Sep 17 00:00:00 2001 From: Marcelo JĂșnior Date: Sat, 11 Apr 2015 08:54:38 -0300 Subject: [PATCH] proposals block: fetch proposals --- lib/proposals_discussion_plugin/proposals_block.rb | 7 ++++++- views/blocks/proposals_block.html.erb | 25 ++++++++++++++++++++++++- 2 files changed, 30 insertions(+), 2 deletions(-) diff --git a/lib/proposals_discussion_plugin/proposals_block.rb b/lib/proposals_discussion_plugin/proposals_block.rb index 29b0a9c..ab152c9 100644 --- a/lib/proposals_discussion_plugin/proposals_block.rb +++ b/lib/proposals_discussion_plugin/proposals_block.rb @@ -21,9 +21,10 @@ class ProposalsDiscussionPlugin::ProposalsBlock < Block end def content(args={}) + proposals = self.proposals block = self proc do - render :file => 'blocks/proposals_block', :locals => {:block => block} + render :file => 'blocks/proposals_block', :locals => {:proposals => proposals, :block => block} end end @@ -31,4 +32,8 @@ class ProposalsDiscussionPlugin::ProposalsBlock < Block nil end + def proposals + ProposalsDiscussionPlugin::Discussion.find(:all) + end + end diff --git a/views/blocks/proposals_block.html.erb b/views/blocks/proposals_block.html.erb index 114564b..3319609 100644 --- a/views/blocks/proposals_block.html.erb +++ b/views/blocks/proposals_block.html.erb @@ -1,3 +1,26 @@ -
+
+ + + +
+
+ <%= _('This is the proposals discussion content block.') %>
+ + -- libgit2 0.21.2