Skip to content

Commit c54004b

Browse files
committed
only validate audio_file_name uniqueness on sched show id if sched show
is present
1 parent 81e1ef7 commit c54004b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

app/models/track.rb

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@ class Track < ActiveRecord::Base
2727
# Prevent duplicate audio files for the same scheduled show
2828
validates :audio_file_name, uniqueness: { scope: :scheduled_show_id,
2929
message: "already exists for this scheduled show" },
30-
allow_blank: true
30+
allow_blank: true,
31+
if: -> { scheduled_show_id.present? }
32+
3133

3234
before_post_process :transliterate_file_name
3335

0 commit comments

Comments
 (0)