diff --git a/src/scripting/Elsa.Scripting.JavaScript/Services/JavaScriptService.cs b/src/scripting/Elsa.Scripting.JavaScript/Services/JavaScriptService.cs index 38fbbc7b6..afbb18448 100644 --- a/src/scripting/Elsa.Scripting.JavaScript/Services/JavaScriptService.cs +++ b/src/scripting/Elsa.Scripting.JavaScript/Services/JavaScriptService.cs @@ -53,6 +53,9 @@ namespace Elsa.Scripting.JavaScript.Services var json = JsonConvert.SerializeObject(returnValue); return JsonConvert.DeserializeObject(json, returnType); } + + if (returnType == typeof(object)) + return returnValue; return Convert.ChangeType(returnValue, returnType); }