From 891c609947fa6d8eb12cf93dd579287750124354 Mon Sep 17 00:00:00 2001 From: ymc9 <104139426+ymc9@users.noreply.github.com> Date: Fri, 6 Sep 2024 12:39:33 -0700 Subject: [PATCH] fix: more robust custom serializer --- packages/runtime/src/browser/serialization.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/runtime/src/browser/serialization.ts b/packages/runtime/src/browser/serialization.ts index 2edf25a0d..478bd66a9 100644 --- a/packages/runtime/src/browser/serialization.ts +++ b/packages/runtime/src/browser/serialization.ts @@ -8,7 +8,7 @@ SuperJSON.registerCustom( isApplicable: (v): v is Decimal => v instanceof Decimal || // interop with decimal.js - v.toStringTag === '[object Decimal]', + v?.toStringTag === '[object Decimal]', serialize: (v) => v.toJSON(), deserialize: (v) => new Decimal(v), },