From 024b254808cf2c55d059bfc178e65e740b7b042a Mon Sep 17 00:00:00 2001 From: sto Date: Mon, 24 Nov 2025 10:07:48 +0100 Subject: [PATCH] Fix QR codes generation on 'finalize_import' action --- app/models/contestant.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/contestant.rb b/app/models/contestant.rb index 9e270d8..77238f1 100644 --- a/app/models/contestant.rb +++ b/app/models/contestant.rb @@ -28,7 +28,7 @@ class Contestant < ApplicationRecord has_and_belongs_to_many :categories before_validation :initialize_time_seconds_if_empty - before_commit :generate_qrcode, on: :create + before_save :generate_qrcode, if: -> { !qrcode.present? } validates :name, presence: true validates :time_seconds, presence: true