NoMethodError at /stockitem/10223

undefined method `vatrate' for nil:NilClass

Ruby /home/hvsepos/hvseposapp/routes/stockitem_controller.rb: in block in <class:StockitemController>, line 12
Web GET hvsapp.jonpetersen.co.uk/stockitem/10223

Jump to:

Traceback (innermost first)

Request information

GET

No GET data.

POST

No POST data.

No cookie data.

Rack ENV

Variable Value
HTTPS
on
HTTP_ACCEPT
*/*
HTTP_HOST
hvsapp.jonpetersen.co.uk
HTTP_USER_AGENT
claudebot
HTTP_VERSION
HTTP/1.1
PASSENGER_CONNECT_PASSWORD
eRHidxAvMYuLCwD0
PATH_INFO
/10223
QUERY_STRING
REMOTE_ADDR
3.237.46.120
REMOTE_PORT
59766
REQUEST_METHOD
GET
REQUEST_URI
/stockitem/10223
SCRIPT_NAME
/stockitem
SCRIPT_URI
https://hvsapp.jonpetersen.co.uk/stockitem/10223
SCRIPT_URL
/stockitem/10223
SERVER_NAME
hvsapp.jonpetersen.co.uk
SERVER_PORT
443
SERVER_PROTOCOL
HTTP/1.1
SERVER_SOFTWARE
Apache/2.4.41 (Ubuntu) Phusion_Passenger/6.0.20
SSL_TLS_SNI
hvsapp.jonpetersen.co.uk
rack.errors
#<Object:0x000055ce5122eff0>
rack.hijack
#<Proc:0x000055ce51e615e8 /usr/lib/ruby/vendor_ruby/phusion_passenger/rack/thread_handler_extension.rb:94 (lambda)>
rack.hijack?
true
rack.input
#<PhusionPassenger::Utils::TeeInput:0x000055ce51e616b0 @len=0, @socket=#<PhusionPassenger::Utils::UnseekableSocket:0x000055ce5208cbb0 @socket=#<UNIXSocket:fd 13>, @simulate_eof=true>, @bytes_read=0, @tmp=#<StringIO:0x000055ce51e61638>>
rack.logger
#<Logger:0x00007fc6e16e91c8 @level=1, @progname=nil, @default_formatter=#<Logger::Formatter:0x00007fc6e16e91a0 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x00007fc6e16e9150 @shift_period_suffix=nil, @shift_size=nil, @shift_age=nil, @filename=nil, @dev=#<IO:<STDERR>>, @binmode=false, @mon_data=#<Monitor:0x00007fc6e16e9128>, @mon_data_owner_object_id=30180>>
rack.multiprocess
true
rack.multithread
false
rack.request.cookie_hash
{}
rack.request.query_hash
{}
rack.request.query_string
rack.run_once
false
rack.session
{"session_id"=>"301c0c9e1b8ec6321587809b148b6ebe11f608af947dda8224b5284778738a2f", "csrf"=>"e220438a952e652e97a07501f5434b03", "tracking"=>{"HTTP_USER_AGENT"=>"ec0660ee20674482e3fbf9df2da732a482688d77", "HTTP_ACCEPT_LANGUAGE"=>"da39a3ee5e6b4b0d3255bfef95601890afd80709"}}
rack.session.options
{:path=>"/", :domain=>nil, :expire_after=>nil, :secure=>false, :httponly=>true, :defer=>false, :renew=>false, :sidbits=>128, :secure_random=>SecureRandom, :secret=>"bce7d29be78809158675ff7576dd910c0c961476e9aa01f5b69f702f871397169a7ac2120db0fcda487e89b6bc48408760b494c45114040ec71c41edf237790a", :coder=>#<Rack::Session::Cookie::Base64::Marshal:0x00007fc6e19bcdc8>}
rack.session.unpacked_cookie_data
{"session_id"=>"301c0c9e1b8ec6321587809b148b6ebe11f608af947dda8224b5284778738a2f"}
rack.url_scheme
https
rack.version
[1, 3]
sinatra.accept
[#<Sinatra::Request::AcceptEntry:0x00007fc6e16d8120 @entry="*/*", @type="*/*", @params={}, @q=1.0>]
sinatra.commonlogger
true
sinatra.error
#<NoMethodError: undefined method `vatrate' for nil:NilClass>
sinatra.route
GET /:plu

You're seeing this error because you use Rack::ShowExceptions.