|
|
|
@ -70,8 +70,12 @@ class Location < ApplicationRecord
|
|
|
|
|
def available_from |
|
|
|
|
return startdate if startdate.present? |
|
|
|
|
|
|
|
|
|
if FormHandler.instance.in_crossover_period?(now: created_at) |
|
|
|
|
FormHandler.instance.collection_start_date(created_at) - 1.year |
|
|
|
|
else |
|
|
|
|
FormHandler.instance.collection_start_date(created_at) |
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
def open_deactivation |
|
|
|
|
location_deactivation_periods.deactivations_without_reactivation.first |
|
|
|
|