From d924dfdf5109ff55e9aae80fcd56b5a1326d0199 Mon Sep 17 00:00:00 2001
From: Arnaud Levy <contact@arnaudlevy.com>
Date: Mon, 2 Jan 2023 14:06:12 +0100
Subject: [PATCH] complexity

---
 app/services/blocks_migration.rb | 24 +++++++++++++++---------
 1 file changed, 15 insertions(+), 9 deletions(-)

diff --git a/app/services/blocks_migration.rb b/app/services/blocks_migration.rb
index b53df357c..8b65d79ff 100644
--- a/app/services/blocks_migration.rb
+++ b/app/services/blocks_migration.rb
@@ -6,15 +6,21 @@ class BlocksMigration
   def self.cleanup
     Communication::Website::Post.find_each do |post|
       next if post.text.blank?
-      puts "#{post} (#{post.id}, #{post.university})"
-      next if post.blocks.any?
-      puts "  migrating"
-      puts post.text.to_html
-      # block = post.blocks.create university: post.university, template_kind: :chapter
-      # data = block.data
-      # data['text'] = post.text.to_html
-      # block.data = data
-      # block.save
+      cleanup_post post
     end
   end
+
+  private
+
+  def self.cleanup_post(post)
+    puts "#{post} (#{post.id}, #{post.university})"
+    return if post.blocks.any?
+    puts "  migrating"
+    puts post.text.to_html
+    # block = post.blocks.create university: post.university, template_kind: :chapter
+    # data = block.data
+    # data['text'] = post.text.to_html
+    # block.data = data
+    # block.save
+  end
 end
-- 
GitLab