We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 9476391 + cf39993 commit bfab73aCopy full SHA for bfab73a
lib/tasks/cards.rake
@@ -381,7 +381,13 @@ namespace :cards do
381
382
def update_date_release_for_cycles
383
CardCycle.all.find_each do |c|
384
- c.date_release = (c.card_sets.min_by { :date_release }).date_release
+ num_non_booster_sets = c.card_sets.where.not(card_set_type_id: 'booster_pack').count
385
+
386
+ c.date_release = if num_non_booster_sets.positive?
387
+ c.card_sets.where.not(card_set_type_id: 'booster_pack').minimum(:date_release)
388
+ else
389
+ c.card_sets.minimum(:date_release)
390
+ end
391
c.save
392
end
393
0 commit comments