An ActiveRecord::InvalidForeignKey occurred in service_visits#create:

An ActiveRecord::InvalidForeignKey occurred in service_visits#create:

 PG::ForeignKeyViolation: ERROR:  insert or update on table "service_visits" violates foreign key constraint "service_visits_location_id_fkey"
DETAIL:  Key (location_id)=(0) is not present in table "locations".
: INSERT INTO "service_visits" ("date", "owner_id", "location_id", "notes", "created_at", "updated_at", "service_visit_type_id") VALUES ($1, $2, $3, $4, $5, $6, $7) RETURNING "id"
 app/controllers/service_visits_controller.rb:9:in `create'


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

 * URL        : https://www.bikelink.org/service_visits
 * HTTP Method: POST
 * IP address : 70.95.219.146
 * Parameters : {"utf8"=>"✓", "authenticity_token"=>"9se5kbO/AtGoPF8IuW3Ym4PrTPkLsszu5GYOmJWL92W2FUOv3d/nARwHfcG7Y+p2omd+T/BUsh7HY6FzQEcMEQ==", "service_visit"=>{"owner_id"=>"3", "location_id"=>"-- nil --", "service_visit_type_id"=>"1", "date"=>"2021-02-02", "service_coordinator_id"=>"", "invoiced"=>"0", "sos_invoiced"=>"0", "notes"=>""}, "commit"=>"create", "controller"=>"service_visits", "action"=>"create"}
 * Timestamp  : 2021-02-03 16:00:36 UTC
 * Server : www-3.internal.bikelink.org
   * Rails root : /var/www/bikelink
 * Process: 10667

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

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

 app/controllers/service_visits_controller.rb:9:in `create'
Znovu načíst