Set raw_data to an empty hash instead of nil when archiving

This commit is contained in:
Eugene Burmakin 2025-12-07 23:58:05 +01:00
parent cdf1428e35
commit a7f77b042e
2 changed files with 2 additions and 2 deletions

View file

@ -121,7 +121,7 @@ module Points
Point.where(id: point_ids).update_all(
raw_data_archived: true,
raw_data_archive_id: archive_id,
raw_data: nil
raw_data: {}
)
end
end

View file

@ -51,7 +51,7 @@ RSpec.describe Points::RawData::Archiver do
it 'nullifies raw_data column' do
archiver.call
Point.where(user: user).find_each do |point|
expect(point.raw_data).to be_nil
expect(point.raw_data).to eq({})
end
end