diff --git a/lib/data_pull.rb b/lib/data_pull.rb index 512eba6394d..89b99d65110 100644 --- a/lib/data_pull.rb +++ b/lib/data_pull.rb @@ -198,7 +198,7 @@ def run(args:, include_missing:) users.each do |user| user.email_addresses.sort_by(&:id).each do |email_address| - table << [user.uuid, email_address.email, email_address.confirmed_at.round(6)] + table << [user.uuid, email_address.email, email_address.confirmed_at] end end diff --git a/spec/lib/data_pull_spec.rb b/spec/lib/data_pull_spec.rb index 38d2cb58e38..04a1621690f 100644 --- a/spec/lib/data_pull_spec.rb +++ b/spec/lib/data_pull_spec.rb @@ -148,11 +148,11 @@ subject(:result) { subtask.run(args:, include_missing:) } it 'loads email addresses for the user' do - expect(result.table).to eq( + expect(result.table).to match( [ ['uuid', 'email', 'confirmed_at'], *user.email_addresses.sort_by(&:id).map do |e| - [e.user.uuid, e.email, e.confirmed_at.round(6)] + [e.user.uuid, e.email, kind_of(Time)] end, ['does-not-exist', '[NOT FOUND]', nil], ],