From 134ebec01f5c9ee0d0608e017b053f2d9114d46f Mon Sep 17 00:00:00 2001 From: ricola Date: Wed, 3 Dec 2025 19:02:45 +0100 Subject: [PATCH] Use Bootstrap badge --- vedia.rb | 12 ++++++++---- views/home.erb | 29 ----------------------------- views/layout.erb | 2 +- views/votes_edit.erb | 2 +- views/votes_new.erb | 2 +- 5 files changed, 11 insertions(+), 36 deletions(-) delete mode 100644 views/home.erb diff --git a/vedia.rb b/vedia.rb index 736c25b..ecba199 100644 --- a/vedia.rb +++ b/vedia.rb @@ -76,9 +76,7 @@ enable :sessions MajorityJudgment.values = settings.values get '/' do - require_login - @votes = Vote.all - erb :home + redirect '/votes' end get '/style.css' do @@ -266,12 +264,18 @@ post '/admin/votes/:id/delete' do redirect '/admin' end +get '/votes' do + require_login + @votes = Vote.all + erb :votes +end + get '/votes/new' do require_login erb :votes_new end -post '/votes' do +post '/votes/new' do require_login @vote = Vote.create(secure_id: SecureRandom.hex(8), title: params[:title], diff --git a/views/home.erb b/views/home.erb deleted file mode 100644 index 30678dd..0000000 --- a/views/home.erb +++ /dev/null @@ -1,29 +0,0 @@ -

<%= _("Home") %>

- -

<%= _("Votes") %>

- - - -
- -
diff --git a/views/layout.erb b/views/layout.erb index 88e9a37..5512363 100644 --- a/views/layout.erb +++ b/views/layout.erb @@ -27,7 +27,7 @@