summaryrefslogtreecommitdiffstats
path: root/registration.rb
diff options
context:
space:
mode:
authorHarald Eilertsen <haraldei@anduin.net>2018-09-12 21:03:26 +0200
committerHarald Eilertsen <haraldei@anduin.net>2018-09-12 21:03:26 +0200
commit026cfd87d0539a1273766674a3c76c17052f5fa2 (patch)
treeb5797708557ff01a113804b1fcddf630528dded9 /registration.rb
parentcd1e70a3bced0c911477c7b65fdea0734d360fcd (diff)
downloadnorsk-urskog-registrations-026cfd87d0539a1273766674a3c76c17052f5fa2.tar.gz
norsk-urskog-registrations-026cfd87d0539a1273766674a3c76c17052f5fa2.tar.bz2
norsk-urskog-registrations-026cfd87d0539a1273766674a3c76c17052f5fa2.zip
Update deps.
Mainly for sinatra 2.0, but upgrade the rest while we're at it too.
Diffstat (limited to 'registration.rb')
-rw-r--r--registration.rb4
1 files changed, 3 insertions, 1 deletions
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