From 0752329d9ff07275638cda6dee4b299b62293532 Mon Sep 17 00:00:00 2001 From: Sam Seed Date: Fri, 11 Nov 2022 18:43:44 +0000 Subject: [PATCH] feat: add incomplete to location status method --- app/models/location.rb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/models/location.rb b/app/models/location.rb index 5ba6bf3e4..cd61e34b9 100644 --- a/app/models/location.rb +++ b/app/models/location.rb @@ -384,6 +384,11 @@ class Location < ApplicationRecord end def status(date = Time.zone.now) + return :incomplete if + postcode.blank? || + units.blank? || + type_of_unit.blank? || + mobility_type.blank? return :deactivated if open_deactivation&.deactivation_date.present? && date >= open_deactivation.deactivation_date return :deactivating_soon if open_deactivation&.deactivation_date.present? && date < open_deactivation.deactivation_date return :reactivating_soon if recent_deactivation&.reactivation_date.present? && date < recent_deactivation.reactivation_date