From 5926daff817d57d4771061861c0fe22beca1cf58 Mon Sep 17 00:00:00 2001 From: Rodrigo Souto Date: Wed, 23 Apr 2014 13:29:30 -0300 Subject: [PATCH] event: not display fields label if the field is empty --- app/models/event.rb | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/app/models/event.rb b/app/models/event.rb index 2b8e864..9c978a1 100644 --- a/app/models/event.rb +++ b/app/models/event.rb @@ -102,20 +102,19 @@ class Event < Article html = Builder::XmlMarkup.new(:target => result) html.div(:class => 'event-info' ) { - html.ul(:class => 'event-data' ) { html.li(:class => 'event-dates' ) { html.span _('When:') html.text! show_period(start_date, end_date) - } + } if start_date.present? || end_date.present? html.li { html.span _('URL:') html.a(self.link || "", 'href' => self.link || "") - } + } if self.link.present? html.li { html.span _('Address:') html.text! self.address || "" - } + } if self.address.present? } # TODO: some good soul, please clean this ugly hack: -- libgit2 0.21.2