From 9a8b745102308187c29abe1e45d9710c8ae4d77c Mon Sep 17 00:00:00 2001 From: Ori Marash Date: Thu, 15 Feb 2024 14:36:10 +0000 Subject: [PATCH] Fix boolean generation --- lib/active_cortex/generator/boolean.rb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/active_cortex/generator/boolean.rb b/lib/active_cortex/generator/boolean.rb index 2c84bed..c063537 100644 --- a/lib/active_cortex/generator/boolean.rb +++ b/lib/active_cortex/generator/boolean.rb @@ -8,13 +8,17 @@ def save_generation end def generation - openai_content_as_boolean || raise(ActiveCortex::Error, openai_error_message) + if openai_content_as_boolean.nil? + raise(ActiveCortex::Error, openai_error_message) + else + openai_content_as_boolean + end end private def openai_content_as_boolean - convert_to_boolean(openai_content) + @openai_content_as_boolean ||= convert_to_boolean(openai_content) end def openai_content