diff --git a/app.rb b/app.rb index 2384d3f..7db6ade 100644 --- a/app.rb +++ b/app.rb @@ -424,27 +424,27 @@ post '/epson/raw' do redirect '/epson' end -get '/labels' do +get '/repository' do @labels = LABEL_REPO.all - erb :labels + erb :repository end -get '/labels/:id/edit' do +get '/repository/:id/edit' do @label = LABEL_REPO.find(params[:id]) halt 404, 'unknown label' unless @label erb :label_edit end -post '/labels/:id' do +post '/repository/:id' do label = LABEL_REPO.update(params[:id], name: params[:name].to_s, content: params[:content].to_s) halt 404, 'unknown label' unless label flash "Saved '#{label['name']}'", 'success' - redirect '/labels' + redirect '/repository' end -get '/labels/:id/preview.png' do +get '/repository/:id/preview.png' do label = LABEL_REPO.find(params[:id]) halt 404 unless label && label['type'] == 'zpl' @@ -455,7 +455,7 @@ get '/labels/:id/preview.png' do png end -post '/labels/:id/print' do +post '/repository/:id/print' do label = LABEL_REPO.find(params[:id]) halt 404, 'unknown label' unless label @@ -470,13 +470,13 @@ post '/labels/:id/print' do rescue => e flash "Print failed (#{e.message})", 'danger' end - redirect '/labels' + redirect '/repository' end -post '/labels/:id/delete' do +post '/repository/:id/delete' do LABEL_REPO.delete(params[:id]) flash 'Label deleted', 'success' - redirect '/labels' + redirect '/repository' end get '/brother' do diff --git a/views/_navbar.erb b/views/_navbar.erb index 86f9b46..c2d6a5d 100644 --- a/views/_navbar.erb +++ b/views/_navbar.erb @@ -19,7 +19,7 @@ Receipts
+
<% else %>
<%= label['content'] %><% end %> diff --git a/views/upload.erb b/views/upload.erb index 6d97b15..9a6f2d5 100644 --- a/views/upload.erb +++ b/views/upload.erb @@ -33,4 +33,4 @@