From 67a2005f1e1ffe82ca6bbf8ac0b9ff1bad0e9f5d Mon Sep 17 00:00:00 2001 From: Daniel O'Connor Date: Sun, 10 Aug 2025 02:21:39 +0000 Subject: [PATCH] Swap to iteration for now, so callbacks are happy --- lib/tasks/openfarm.rake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/tasks/openfarm.rake b/lib/tasks/openfarm.rake index 5b1d7d332..f49857d4d 100644 --- a/lib/tasks/openfarm.rake +++ b/lib/tasks/openfarm.rake @@ -15,6 +15,9 @@ namespace :openfarm do photos_to_delete = Photo.where(source: 'openfarm') count = photos_to_delete.count photos_to_delete.each do |photo| + photo.associations.each do |photo_association| + photo_association.delete + end photo.delete end puts "Deleted #{count} pictures."