Skip to content

Commit 8e312dc

Browse files
authored
Merge pull request #500 from datafruits/fix-track-ss-validation
only validate audio_file_name uniqueness on sched show id if sched show is present
2 parents 832bf40 + c54004b commit 8e312dc

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)