From 459a63528c21dfb94e7ec88e93172268ce105ab0 Mon Sep 17 00:00:00 2001 From: Rodrigo Borba Date: Mon, 12 Jan 2026 19:04:39 -0300 Subject: [PATCH] fix: resolve captain module lint and rubocop errors --- enterprise/app/services/captain/reminders/processor.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/enterprise/app/services/captain/reminders/processor.rb b/enterprise/app/services/captain/reminders/processor.rb index 035f277..39c5e96 100644 --- a/enterprise/app/services/captain/reminders/processor.rb +++ b/enterprise/app/services/captain/reminders/processor.rb @@ -36,7 +36,11 @@ class Captain::Reminders::Processor tool = Captain::Tools::StatusSuitesTool.new(assistant, conversation: conversation) result = tool.execute - parsed = JSON.parse(result) rescue {} + parsed = begin + JSON.parse(result) + rescue StandardError + {} + end free_suites = parsed['free'] || [] free_suites.any? { |suite| suite['suite'].to_s == @reminder.suite_identifier.to_s } end