class Audiothority::Validators::TrackNumber

Public Instance Methods

validate(tags) click to toggle source
# File lib/audiothority/validators/track.rb, line 6
def validate(tags)
  missing = tags.map(&:track).select(&:zero?)
  if missing.empty?
    Validation.new
  else
    Violation.new(:track, :missing, 'track(s) without track numbers', false)
  end
end