diff --git a/app/models/program.rb b/app/models/program.rb index 36df5829..1a5fd4aa 100644 --- a/app/models/program.rb +++ b/app/models/program.rb @@ -27,7 +27,7 @@ class Program < ActiveRecord::Base end def scheduled - where.not(start_time: nil) + where.not(start_time: nil).where.not(room: nil) end def highlights diff --git a/config/deploy.rb b/config/deploy.rb index 3e75ac0c..6bbc26f1 100644 --- a/config/deploy.rb +++ b/config/deploy.rb @@ -7,7 +7,7 @@ set :port, 2214 set :user, 'osem' set :deploy_to, '/srv/www/vhosts/opensuse.org/events' set :repository, 'https://github.com/openSUSE/osem.git' -set :revision, 'one' +set :branch, 'one' # Manually create these paths in shared/ (eg: shared/config/database.yml) in your server. # They will be linked in the 'deploy:link_shared_paths' step. diff --git a/spec/controllers/conference_controller_spec.rb b/spec/controllers/conference_controller_spec.rb index 995cab08..1a766232 100644 --- a/spec/controllers/conference_controller_spec.rb +++ b/spec/controllers/conference_controller_spec.rb @@ -1,7 +1,9 @@ require 'spec_helper' describe ConferenceController do - let(:conference) { create(:full_conference, splashpage: create(:splashpage, public: true)) } + let(:conference) { create(:conference, splashpage: create(:splashpage, public: true), venue: create(:venue)) } + let!(:cfp) { create(:cfp, program: conference.program) } + let(:room) { create(:room, venue: conference.venue) } describe 'GET #index' do it 'Response code is 200' do