From da8d076648ac1080a02ef178ea76a7e6e372271f Mon Sep 17 00:00:00 2001 From: Vitalii Khustochka Date: Tue, 10 Sep 2024 18:47:22 -0500 Subject: [PATCH] Fix lifers ordering in year summary. --- app/models/lifer_observation.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/lifer_observation.rb b/app/models/lifer_observation.rb index 00aa27826..59c6f618b 100644 --- a/app/models/lifer_observation.rb +++ b/app/models/lifer_observation.rb @@ -17,6 +17,7 @@ class << self def life_observ_relation select("DISTINCT ON (species_id) *") .joins(:card, :taxon) + .order(:species_id, Arel.sql("observ_date ASC, to_timestamp(start_time, 'HH24:MI') ASC NULLS LAST")) .where("(observ_date, species_id) IN (#{life_dates_sql})") end