NoMethodError at /stockitem/01055320

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/01055320

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
/01055320
QUERY_STRING
REMOTE_ADDR
44.206.227.65
REMOTE_PORT
42630
REQUEST_METHOD
GET
REQUEST_URI
/stockitem/01055320
SCRIPT_NAME
/stockitem
SCRIPT_URI
https://hvsapp.jonpetersen.co.uk/stockitem/01055320
SCRIPT_URL
/stockitem/01055320
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:0x00007fc6e2399ad0 /usr/lib/ruby/vendor_ruby/phusion_passenger/rack/thread_handler_extension.rb:94 (lambda)>
rack.hijack?
true
rack.input
#<PhusionPassenger::Utils::TeeInput:0x00007fc6e2399f80 @len=0, @socket=#<PhusionPassenger::Utils::UnseekableSocket:0x000055ce5208cbb0 @socket=#<UNIXSocket:fd 13>, @simulate_eof=true>, @bytes_read=0, @tmp=#<StringIO:0x00007fc6e2399b70>>
rack.logger
#<Logger:0x000055ce522c42e8 @level=1, @progname=nil, @default_formatter=#<Logger::Formatter:0x000055ce522c42c0 @datetime_format=nil>, @formatter=nil, @logdev=#<Logger::LogDevice:0x000055ce522c4270 @shift_period_suffix=nil, @shift_size=nil, @shift_age=nil, @filename=nil, @dev=#<IO:<STDERR>>, @binmode=false, @mon_data=#<Monitor:0x000055ce522c4248>, @mon_data_owner_object_id=62160>>
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"=>"45e3e6cac99b8ae2cefba963ec1678d52a33501a546251d6ce44874b39ef362f", "csrf"=>"a925887fedc1b82b5283286bd7bb3830", "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:0x00007fc6e084e690>}
rack.session.unpacked_cookie_data
{"session_id"=>"45e3e6cac99b8ae2cefba963ec1678d52a33501a546251d6ce44874b39ef362f"}
rack.url_scheme
https
rack.version
[1, 3]
sinatra.accept
[#<Sinatra::Request::AcceptEntry:0x000055ce52282e10 @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.