answering_service update_person (ActiveRecord::RecordNotUnique) "PG::UniqueViolation:

An ActiveRecord::RecordNotUnique occurred in answering_service#update_person:

 PG::UniqueViolation: ERROR:  duplicate key value violates unique constraint "index_card_activation_requests_on_card_id_and_person_id"
DETAIL:  Key (card_id, person_id)=(60988, 40867) already exists.
: INSERT INTO "card_activation_requests" ("created_at", "updated_at", "card_id", "person_id") VALUES ($1, $2, $3, $4) RETURNING "id"
 app/services/activate_card_service.rb:44:in `create_request'


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

 * URL        : https://www.bikelink.org/answering_service/update_person?button_clicked=verified&card_id=60988&method=post&path=activate&person_id=40867
 * HTTP Method: GET
 * IP address : 173.164.162.129
 * Parameters : {"button_clicked"=>"verified", "card_id"=>"60988", "method"=>"post", "path"=>"activate", "person_id"=>"40867", "action"=>"update_person", "controller"=>"answering_service"}
 * Timestamp  : 2020-11-20 23:03:15 UTC
 * Server : www-4.internal.bikelink.org
   * Rails root : /var/www/bikelink
 * Process: 27866

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

 * session id: [FILTERED]
 * data: {"session_id"=>"1348aac361a4df7d3671f89714824b93",
  "warden.user.person.key"=>[[14447], "_ZqQwkHHepxG1qSV9km7"],
  "_csrf_token"=>"yJoWU0O5xGiyHKo9EOeYyVMwobkwtDesZ8/K1UX51ms="}


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

 app/services/activate_card_service.rb:44:in `create_request'
 app/services/activate_card_service.rb:15:in `activate'
 app/controllers/answering_service_controller.rb:478:in `update_person'
Znovu načítať