From 5b136b55e0be707206297204c15a7e720f0f0a49 Mon Sep 17 00:00:00 2001 From: Kerem Yilmaz Date: Wed, 18 Sep 2024 22:08:14 -0700 Subject: [PATCH] Email params should use str when injecting into the body (#854) --- skyvern/forge/sdk/workflow/models/block.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/skyvern/forge/sdk/workflow/models/block.py b/skyvern/forge/sdk/workflow/models/block.py index 991e5a4f..91382d76 100644 --- a/skyvern/forge/sdk/workflow/models/block.py +++ b/skyvern/forge/sdk/workflow/models/block.py @@ -917,7 +917,7 @@ class SendEmailBlock(Block): if self.body and workflow_run_context.has_parameter(self.body) and workflow_run_context.has_value(self.body): # We're purposely not decrypting the body parameter value here because we don't want to expose secrets body_parameter_value = workflow_run_context.get_value(self.body) - msg.set_content(body_parameter_value) + msg.set_content(str(body_parameter_value)) else: msg.set_content(self.body)