From 1cbc34eff8682e4daec25dd3bddb5bbc73ec09d5 Mon Sep 17 00:00:00 2001 From: Lea Anthony Date: Mon, 11 Jul 2022 20:56:05 +1000 Subject: [PATCH] Fixes #1546 --- v2/internal/binding/generate.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/v2/internal/binding/generate.go b/v2/internal/binding/generate.go index e5482cf91..26ea614d7 100644 --- a/v2/internal/binding/generate.go +++ b/v2/internal/binding/generate.go @@ -73,8 +73,10 @@ func (b *Bindings) GenerateGoBindings(baseDir string) error { firstType := goTypeToTypescriptType(methodDetails.Outputs[0].TypeName, &importNamespaces) returnType += "<" + firstType if methodDetails.OutputCount() == 2 { - secondType := goTypeToTypescriptType(methodDetails.Outputs[1].TypeName, &importNamespaces) - returnType += "|" + secondType + if methodDetails.Outputs[1].TypeName != "error" { + secondType := goTypeToTypescriptType(methodDetails.Outputs[1].TypeName, &importNamespaces) + returnType += "|" + secondType + } } returnType += ">" } else {