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čítať