From c3316a339c0f62d8b19fe7c2c1a9f23e9651bd55 Mon Sep 17 00:00:00 2001 From: Harald Eilertsen Date: Tue, 16 Aug 2016 22:36:34 +0200 Subject: Redirect to registrations closed message instead of modifying body. --- registration.rb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'registration.rb') diff --git a/registration.rb b/registration.rb index f7a31b0..da11e4e 100644 --- a/registration.rb +++ b/registration.rb @@ -14,9 +14,7 @@ class RegistrationApp < Sinatra::Base config_file File.join(settings.root, 'config.yml') before do - if !accept_registrations(settings) - halt erb :registration_closed - end + redirect to('/registrations_closed') unless accept_registrations(settings) end get '/' do @@ -25,6 +23,10 @@ class RegistrationApp < Sinatra::Base erb :index end + get '/registrations_closed' do + erb :registration_closed + end + post '/submit' do if request.form_data? @band = Band.new(request['band']) -- cgit v1.2.3