Browse Source

Also create older logs

pull/2817/head
Rachael Booth 6 months ago
parent
commit
1faacc0bc5
  1. 2
      db/seeds.rb
  2. 7
      spec/factories/sales_log.rb

2
db/seeds.rb

@ -119,6 +119,7 @@ unless Rails.env.test?
FactoryBot.create(:sales_log, :discounted_ownership_setup_complete, assigned_to: user) FactoryBot.create(:sales_log, :discounted_ownership_setup_complete, assigned_to: user)
FactoryBot.create(:sales_log, :outright_sale_setup_complete, assigned_to: user) FactoryBot.create(:sales_log, :outright_sale_setup_complete, assigned_to: user)
FactoryBot.create(:sales_log, :completed, assigned_to: user) FactoryBot.create(:sales_log, :completed, assigned_to: user)
FactoryBot.create_list(:sales_log, 2, :completed, :ignore_validation_errors, saledate: Time.zone.today - 1.year, assigned_to: user)
end end
FactoryBot.create(:sales_log, :completed, assigned_to: managing_agent1_user, owning_organisation: mhclg) FactoryBot.create(:sales_log, :completed, assigned_to: managing_agent1_user, owning_organisation: mhclg)
@ -133,6 +134,7 @@ unless Rails.env.test?
scheme = user.organisation.owned_schemes.first scheme = user.organisation.owned_schemes.first
FactoryBot.create(:lettings_log, :setup_completed, :sh, scheme:, location: scheme.locations.first, assigned_to: user) FactoryBot.create(:lettings_log, :setup_completed, :sh, scheme:, location: scheme.locations.first, assigned_to: user)
end end
FactoryBot.create_list(:lettings_log, 2, :completed, :ignore_validation_errors, startdate: Time.zone.today - 1.year, assigned_to: user)
end end
FactoryBot.create(:lettings_log, :completed, assigned_to: managing_agent1_user, owning_organisation: mhclg) FactoryBot.create(:lettings_log, :completed, assigned_to: managing_agent1_user, owning_organisation: mhclg)

7
spec/factories/sales_log.rb

@ -185,5 +185,12 @@ FactoryBot.define do
trait :imported do trait :imported do
old_id { Random.hex } old_id { Random.hex }
end end
trait :ignore_validation_errors do
to_create do |instance|
instance.valid?
instance.errors.clear
instance.save!(validate: false)
end
end
end end
end end

Loading…
Cancel
Save