From 99850987e75a1d20c39624a49436b6a616ea2efc Mon Sep 17 00:00:00 2001
From: Gustavo S Frehse <gusfrehse@gmail.com>
Date: Mon, 22 May 2023 10:18:09 -0300
Subject: [PATCH] Issue #43: Check published status before indexing

---
 app/models/learning_object.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app/models/learning_object.rb b/app/models/learning_object.rb
index a526bece..0ba7335a 100644
--- a/app/models/learning_object.rb
+++ b/app/models/learning_object.rb
@@ -137,7 +137,7 @@ class LearningObject < ApplicationRecord
   end
 
   def should_index?
-    deleted_at.nil?
+    (deleted_at.nil? and state == "published")
   end
 
   def delete_index
-- 
GitLab