From fd20e67c7689864108971b66e89ce49dceb9435f Mon Sep 17 00:00:00 2001 From: Gopesh Tulsyan Date: Thu, 5 Jun 2014 01:12:43 +0530 Subject: [PATCH] Modified rendering for registration dates in splash --- app/models/conference.rb | 2 +- app/views/conference/_registration.html.haml | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app/models/conference.rb b/app/models/conference.rb index c8019aca..b49a901e 100644 --- a/app/models/conference.rb +++ b/app/models/conference.rb @@ -116,7 +116,7 @@ class Conference < ActiveRecord::Base # * +false+ -> If the conference registration dates are not set # * +true+ -> If conference registration dates are set def registration_dates_given? - if self.registration_start_date.blank? || self.registration_end_date.blank? + if registration_start_date.blank? || registration_end_date.blank? false else true diff --git a/app/views/conference/_registration.html.haml b/app/views/conference/_registration.html.haml index 5f52422b..0b63646b 100644 --- a/app/views/conference/_registration.html.haml +++ b/app/views/conference/_registration.html.haml @@ -7,7 +7,11 @@ - if !@conference.registration_description.blank? %p = @conference.registration_description - %h4 Registration period #{ date_string(@conference.registration_start_date, @conference.registration_end_date) } + - if @conference.registration_dates_given? + -if @conference.registration_end_date >= Date.today + %h4 Registration period #{ date_string(@conference.registration_start_date, @conference.registration_end_date) } + -else + %h4 Registration is Closed, it was from #{ date_string(@conference.registration_start_date, @conference.registration_end_date) } - if @conference.registration_open? = link_to "Register for #{@conference.short_title}", register_conference_path(@conference.short_title), :class =>"btn btn-success btn-lg", target: '_blank' - if @conference.use_supporter_levels?