From 09e818a6a63ebe5ae08045a2c67e20ae578f640e Mon Sep 17 00:00:00 2001 From: Robert Date: Mon, 8 Jan 2018 11:47:03 +0100 Subject: Refs: #5413@0.5h; Fixed broken delegation to #archived_or_finalised? --- app/models/referential.rb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/models/referential.rb b/app/models/referential.rb index 5aa360cba..75c1889ca 100644 --- a/app/models/referential.rb +++ b/app/models/referential.rb @@ -422,11 +422,13 @@ class Referential < ActiveRecord::Base GeoRuby::SimpleFeatures::Geometry.from_ewkt(bounds.present? ? bounds : default_bounds ).envelope end - # Archive - def archived? - archived_at != nil + # For Delegator + def archived_or_finalised? + archived_at || in_referential_suite? end + # Archive + def archive! # self.archived = true touch :archived_at -- cgit v1.2.3