aboutsummaryrefslogtreecommitdiffstats
path: root/app/models/referential_metadata.rb
diff options
context:
space:
mode:
authorRobert2017-04-21 11:00:02 +0200
committerRobert2017-04-21 11:00:02 +0200
commitdc4e32c712606787c119587c7b7127841a79ab85 (patch)
tree30078e96ede35dc35b11e0f97967ec0498ba2bf4 /app/models/referential_metadata.rb
parent65529adbba874600660dd7003459d38ef7e03904 (diff)
downloadchouette-core-dc4e32c712606787c119587c7b7127841a79ab85.tar.bz2
pushed postrges range semantics -> Ruby range semantics transformation - [) -> [] - into the modelwith_custom_daterange_attr
Diffstat (limited to 'app/models/referential_metadata.rb')
-rw-r--r--app/models/referential_metadata.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/app/models/referential_metadata.rb b/app/models/referential_metadata.rb
index d79c0d839..3ec8398e0 100644
--- a/app/models/referential_metadata.rb
+++ b/app/models/referential_metadata.rb
@@ -12,6 +12,7 @@ class ReferentialMetadata < ActiveRecord::Base
scope :include_lines, -> (line_ids) { where('line_ids && ARRAY[?]::bigint[]', line_ids) }
scope :include_dateranges, -> (dateranges) { where('periodes && ARRAY[?]', dateranges) }
+# Transform Wed, 22 Feb 2017...Fri, 24 Feb 2017 into Wed, 22 Feb 2017..Thu, 23 Feb 2017
def periodes
attributes["periodes"].tap do | periods |
return periods unless periods