Skip to content

Commit 77bf90c

Browse files
committed
fix
1 parent d34470f commit 77bf90c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/http/fetch/src/fetchRequestAdapter.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -364,10 +364,10 @@ export class FetchRequestAdapter implements RequestAdapter {
364364
} else {
365365
throw new Error("parseNodeFactory is not a ParseNodeFactoryRegistry");
366366
}
367-
if (this.serializationWriterFactory instanceof SerializationWriterFactoryRegistry) {
367+
if (this.serializationWriterFactory instanceof SerializationWriterFactoryRegistry && this.parseNodeFactory instanceof ParseNodeFactoryRegistry) {
368368
this.serializationWriterFactory = enableBackingStoreForSerializationWriterFactory(this.serializationWriterFactory, this.parseNodeFactory, this.serializationWriterFactory);
369369
} else {
370-
throw new Error("serializationWriterFactory is not a SerializationWriterFactoryRegistry");
370+
throw new Error("serializationWriterFactory is not a SerializationWriterFactoryRegistry or parseNodeFactory is not a ParseNodeFactoryRegistry");
371371
}
372372
if (!this.serializationWriterFactory || !this.parseNodeFactory) throw new Error("unable to enable backing store");
373373
if (backingStoreFactory) {

0 commit comments

Comments
 (0)