From b484df23863e82a1a20912338d8d9afa82709c7c Mon Sep 17 00:00:00 2001 From: Kat <54268893+kosiakkatrina@users.noreply.github.com> Date: Thu, 6 Mar 2025 09:26:08 +0000 Subject: [PATCH] Enable sales export on test environments --- app/services/exports/export_service.rb | 2 +- app/services/feature_toggle.rb | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/services/exports/export_service.rb b/app/services/exports/export_service.rb index 16d195c9c..d828fdc49 100644 --- a/app/services/exports/export_service.rb +++ b/app/services/exports/export_service.rb @@ -30,7 +30,7 @@ module Exports users_archives_for_manifest = get_user_archives(start_time, full_update) organisations_archives_for_manifest = get_organisation_archives(start_time, full_update) lettings_archives_for_manifest = get_lettings_archives(start_time, full_update, year) - sales_archives_for_manifest = get_sales_archives(start_time, full_update, year) if Time.zone.now >= Time.zone.local(2025, 4, 1) + sales_archives_for_manifest = get_sales_archives(start_time, full_update, year) if FeatureToggle.sales_export_enabled? end write_master_manifest(daily_run_number, lettings_archives_for_manifest.merge(sales_archives_for_manifest).merge(users_archives_for_manifest).merge(organisations_archives_for_manifest)) diff --git a/app/services/feature_toggle.rb b/app/services/feature_toggle.rb index 93a92dcd4..4b2c440fc 100644 --- a/app/services/feature_toggle.rb +++ b/app/services/feature_toggle.rb @@ -30,4 +30,8 @@ class FeatureToggle def self.create_test_logs_enabled? Rails.env.development? || Rails.env.review? end + + def self.sales_export_enabled? + Time.zone.now >= Time.zone.local(2025, 4, 1) || (Rails.env.review? || Rails.env.staging?) + end end