Browse Source

Enable sales export on test environments

pull/2943/head
Kat 1 month ago
parent
commit
b484df2386
  1. 2
      app/services/exports/export_service.rb
  2. 4
      app/services/feature_toggle.rb

2
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))

4
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

Loading…
Cancel
Save