From 3bbdf53608ff5ee0f2388ce5a29cd2474fbd1c8a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Gaya?= <sebastien.gaya@gmail.com>
Date: Fri, 17 Mar 2023 11:19:31 +0100
Subject: [PATCH] missing has_summernote

---
 app/models/communication/extranet.rb       | 5 +++++
 app/models/concerns/with_featured_image.rb | 1 +
 app/models/education/program.rb            | 2 ++
 app/models/research/journal/paper.rb       | 3 ++-
 4 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/app/models/communication/extranet.rb b/app/models/communication/extranet.rb
index 7d64621f8..0d499f989 100644
--- a/app/models/communication/extranet.rb
+++ b/app/models/communication/extranet.rb
@@ -53,6 +53,11 @@ class Communication::Extranet < ApplicationRecord
   include WithStyle
   include WithUniversity
 
+  has_summernote :home_sentence
+  has_summernote :terms
+  has_summernote :privacy_policy
+  has_summernote :cookies_policy
+
   has_one_attached_deletable :logo
   has_one_attached_deletable :favicon do |attachable|
     attachable.variant :thumb, resize_to_limit: [228, 228]
diff --git a/app/models/concerns/with_featured_image.rb b/app/models/concerns/with_featured_image.rb
index d7f8102d2..201d796c4 100644
--- a/app/models/concerns/with_featured_image.rb
+++ b/app/models/concerns/with_featured_image.rb
@@ -2,6 +2,7 @@ module WithFeaturedImage
   extend ActiveSupport::Concern
 
   included do
+    has_summernote :featured_image_credit
     has_one_attached_deletable :featured_image
 
     validates :featured_image, size: { less_than: 5.megabytes }
diff --git a/app/models/education/program.rb b/app/models/education/program.rb
index 112fdc565..f3e01472f 100644
--- a/app/models/education/program.rb
+++ b/app/models/education/program.rb
@@ -83,6 +83,8 @@ class Education::Program < ApplicationRecord
                                     :content,
                                     :results
 
+  has_summernote :presentation
+
   belongs_to :parent,
              class_name: 'Education::Program',
              optional: true
diff --git a/app/models/research/journal/paper.rb b/app/models/research/journal/paper.rb
index 00c33d20e..94aa3ad37 100644
--- a/app/models/research/journal/paper.rb
+++ b/app/models/research/journal/paper.rb
@@ -51,7 +51,8 @@ class Research::Journal::Paper < ApplicationRecord
   include WithPublication
   include WithSlug
   include WithUniversity
-  
+
+  has_summernote :references
   has_summernote :text
   has_one_attached :pdf
 
-- 
GitLab