From 026cfd87d0539a1273766674a3c76c17052f5fa2 Mon Sep 17 00:00:00 2001 From: Harald Eilertsen Date: Wed, 12 Sep 2018 21:03:26 +0200 Subject: Update deps. Mainly for sinatra 2.0, but upgrade the rest while we're at it too. --- registration.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'registration.rb') diff --git a/registration.rb b/registration.rb index bc62cfa..1a9efe1 100644 --- a/registration.rb +++ b/registration.rb @@ -1,3 +1,4 @@ +require 'mustermann' require 'sinatra/base' require 'sinatra/url_for' require 'sinatra/config_file' @@ -10,10 +11,11 @@ class RegistrationApp < Sinatra::Base include ERB::Util set :logging, true + set :pattern, type: :regex config_file File.join(settings.root, 'config.yml') - before %r{^(?!/registrations_closed$)} do + before Mustermann.new('/|/submit') do redirect to('/registrations_closed') unless accept_registrations(settings) end -- cgit v1.2.3