From e230f11cd807ee4bb16eaee9123dca9b0d4a4413 Mon Sep 17 00:00:00 2001 From: Andrew Brown Date: Fri, 3 May 2019 12:34:29 -0500 Subject: [PATCH] add migration shorthand for users --- app/services/temporary_field_migration_service.rb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/services/temporary_field_migration_service.rb b/app/services/temporary_field_migration_service.rb index acf73468..840e1202 100644 --- a/app/services/temporary_field_migration_service.rb +++ b/app/services/temporary_field_migration_service.rb @@ -1,4 +1,10 @@ class TemporaryFieldMigrationService < Service + def self.migrate_all_content_for_user(user) + user.content_list.each do |content| + self.migrate_fields_for_content(content, user) + end + end + def self.migrate_fields_for_content(content_model, user) return unless content_model.present? && user.present? return if content_model.persisted? && content_model.updated_at > 'September 1, 2018'.to_datetime