ActiveRecord::RecordNotFound in PropertiesController#search_similar

Couldn't find Property with 'id'=152

Extracted source (around line #63):
61
62
63
64
65
66
          
def search_similar
account_for_gteq_7
@property = Property.find(params[:pid])
build_proximity_sort
@point = [@property.latitude, @property.longitude]
@q = Property.where("id <> #{@property.id}").near(@point, 20).visible_on_website.distance_order.search(params[:q]) if @sort == :distance || @sort.nil?

Rails.root: /var/www/vhosts/ridleyproperties.com

Application Trace | Framework Trace | Full Trace
app/controllers/properties_controller.rb:63:in `search_similar'

Request

Parameters:

{"utf8"=>"✓",
 "q"=>{"number_of_bedrooms_eq"=>"2"},
 "pid"=>"152"}

Response

Headers:

None