From 7e415fbee384d2602b6f9a7d67fa203b40dbcaae Mon Sep 17 00:00:00 2001 From: Pranav Raj S Date: Thu, 13 Jul 2023 14:40:16 -0700 Subject: [PATCH] fix: Disable predictions if model is absent (#7520) --- enterprise/app/jobs/enterprise/sentiment_analysis_job.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/enterprise/app/jobs/enterprise/sentiment_analysis_job.rb b/enterprise/app/jobs/enterprise/sentiment_analysis_job.rb index 856bdef9a..08d345810 100644 --- a/enterprise/app/jobs/enterprise/sentiment_analysis_job.rb +++ b/enterprise/app/jobs/enterprise/sentiment_analysis_job.rb @@ -17,6 +17,8 @@ class Enterprise::SentimentAnalysisJob < ApplicationJob # While gathering the maningfull node the Array/tensor index is going out of bound text = message.content&.truncate(2900) + return if model.blank? + sentiment = model.predict(text) message.sentiment = sentiment.merge(value: label_val(sentiment))