diff options
Diffstat (limited to 'src/util/codec.ts')
-rw-r--r-- | src/util/codec.ts | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/util/codec.ts b/src/util/codec.ts index c468704b2..383a2d99e 100644 --- a/src/util/codec.ts +++ b/src/util/codec.ts @@ -176,6 +176,11 @@ class UnionCodecBuilder< const baseCodec = this.baseCodec; return { decode(x: any, c?: Context): R { + if (!c) { + c = { + path: [`(${objectDisplayName})`], + }; + } const d = x[discriminator]; if (d === undefined) { throw new DecodingError( |