Started work to redo the UI for database changes
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
This commit is contained in:
@ -23,7 +23,15 @@ class GameData < Sinatra::Base
|
||||
type: params[:hardware_type]
|
||||
)
|
||||
|
||||
redirect "/hardware#{hardware.id}"
|
||||
redirect "/hardware/#{hardware.id}"
|
||||
end
|
||||
|
||||
get '/hardware/:hardware_id' do
|
||||
hardware = Hardware.where(id: params[:hardware_id]).first()
|
||||
erb :'hardware/view', locals: {
|
||||
title: hardware.name,
|
||||
hardware: hardware
|
||||
}
|
||||
end
|
||||
|
||||
end
|
||||
|
@ -12,14 +12,6 @@ class GameData < Sinatra::Base
|
||||
}
|
||||
end
|
||||
|
||||
get '/test/:test_id' do
|
||||
test = Test.where(id: params[:test_id]).first()
|
||||
erb :'test/view', locals: {
|
||||
title: "Test: #{test.date_tag}",
|
||||
test: test
|
||||
}
|
||||
end
|
||||
|
||||
get '/test/add' do
|
||||
hardware = Hardware.all()
|
||||
benchmarks = Benchmark.all()
|
||||
@ -39,11 +31,23 @@ class GameData < Sinatra::Base
|
||||
|
||||
test = Test.create(
|
||||
date_tag: date_tag,
|
||||
hardware_id: params[:test_hardware],
|
||||
benchmark_id: params[:test_benchmark]
|
||||
hardware_id: params[:test_hardware]
|
||||
)
|
||||
|
||||
params[:test_benchmarks].each do |b|
|
||||
benchmark = Benchmark.where(id: b).first()
|
||||
test.add_benchmark(benchmark)
|
||||
end
|
||||
|
||||
redirect "/test/#{test.id}"
|
||||
end
|
||||
|
||||
get '/test/:test_id' do
|
||||
test = Test.where(id: params[:test_id]).first()
|
||||
erb :'test/view', locals: {
|
||||
title: "Test: #{test.date_tag}",
|
||||
test: test
|
||||
}
|
||||
end
|
||||
|
||||
end
|
||||
|
Reference in New Issue
Block a user