diff --git a/.changeset/shy-pigs-drive.md b/.changeset/shy-pigs-drive.md new file mode 100644 index 00000000000..2799bb73674 --- /dev/null +++ b/.changeset/shy-pigs-drive.md @@ -0,0 +1,5 @@ +--- +"thirdweb": patch +--- + +fix avatar image detection on Node diff --git a/packages/thirdweb/src/utils/ens/avatar.ts b/packages/thirdweb/src/utils/ens/avatar.ts index d955c859976..cde75423126 100644 --- a/packages/thirdweb/src/utils/ens/avatar.ts +++ b/packages/thirdweb/src/utils/ens/avatar.ts @@ -74,7 +74,7 @@ async function isImageUri(options: ParseAvatarOptions): Promise { return false; } // fail in NodeJS, since the error is not cors but any other network issue - if (Object.hasOwn(globalThis, "Image")) { + if (!Object.hasOwn(globalThis, "Image")) { return false; } // in case of cors, use image api to validate if given url is an actual image