#3431 - reports#report (ReportQueries::ObjectMissingError) "Expected 1 locations, but found 0.

A ReportQueries::ObjectMissingError occurred in reports#report:

 Expected 1 locations, but found 0. Missing: [682]. Ids can be missing because this person is not allowed access to those objects or that id doesn't exist.
 app/lib/report_queries/parameters.rb:299:in `raise_error_if_missing'


-------------------------------
Request:
-------------------------------

 * URL        : https://www.bikelink.org/reports/report.csv?end_date=2023-06-30&location_ids%5B%5D=682&start_date=2023-03-30&report=User+History+%28CSV+only%29
 * HTTP Method: GET
 * IP address : 98.35.154.160
 * Parameters : {"end_date"=>"2023-06-30", "location_ids"=>["682"], "start_date"=>"2023-03-30", "report"=>"User History (CSV only)", "controller"=>"reports", "action"=>"report", "format"=>"csv"}
 * Timestamp  : 2023-07-13 23:01:19 UTC
 * Server : www-6.internal.bikelink.org
   * Rails root : /var/www/bikelink
 * Process: 13064

-------------------------------
Session:
-------------------------------

 * session id: [FILTERED]
 * data: {"session_id"=>"c2d53a9800135552bcc4c6d04fad9bdf",
  "warden.user.person.key"=>[[63701], "6tuWhyZaRpDP3cBCA33b"],
  "flash"=>{"discard"=>[], "flashes"=>{"alert"=>nil}}}


-------------------------------
Backtrace:
-------------------------------

 app/lib/report_queries/parameters.rb:299:in `raise_error_if_missing'
 app/lib/report_queries/parameters.rb:163:in `add_places_from_location_ids'
 app/lib/report_queries/parameters.rb:122:in `create_id_arrays_from_places'
 app/lib/report_queries/parameters.rb:110:in `parse_parameters'
 app/lib/report_queries/parameters.rb:52:in `initialize'
 app/controllers/reports_controller.rb:191:in `new'
 app/controllers/reports_controller.rb:191:in `report'
 app/controllers/application_controller.rb:44:in `process_action'
Reload