File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed
tanstack-query/src/runtime Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -420,7 +420,7 @@ function marshal(value: unknown) {
420
420
421
421
function unmarshal ( value : string ) {
422
422
const parsed = JSON . parse ( value ) ;
423
- if ( parsed . data && parsed . meta ?. serialization ) {
423
+ if ( typeof parsed === 'object' && parsed ? .data && parsed ? .meta ?. serialization ) {
424
424
const deserializedData = deserialize ( parsed . data , parsed . meta . serialization ) ;
425
425
return { ...parsed , data : deserializedData } ;
426
426
} else {
Original file line number Diff line number Diff line change @@ -213,7 +213,7 @@ export function marshal(value: unknown) {
213
213
214
214
export function unmarshal ( value : string ) {
215
215
const parsed = JSON . parse ( value ) ;
216
- if ( parsed . data && parsed . meta ?. serialization ) {
216
+ if ( typeof parsed === 'object' && parsed ? .data && parsed ? .meta ?. serialization ) {
217
217
const deserializedData = deserialize ( parsed . data , parsed . meta . serialization ) ;
218
218
return { ...parsed , data : deserializedData } ;
219
219
} else {
You can’t perform that action at this time.
0 commit comments