]> Untitled Git - lemmy-ui.git/commitdiff
Fix grave `ReferenceError: fetch is not defined` error (#1460)
authorAlec Armbruster <35377827+alectrocute@users.noreply.github.com>
Thu, 22 Jun 2023 11:42:57 +0000 (07:42 -0400)
committerGitHub <noreply@github.com>
Thu, 22 Jun 2023 11:42:57 +0000 (07:42 -0400)
* use cross-fetch

* remove from utils usage

src/server/handlers/catch-all-handler.tsx
src/server/handlers/manifest-handler.ts
src/server/utils/fetch-icon-png.ts

index b9ff13bfb3de92732fdb45baa44abde3aae997e3..efadee42b52f773f5f7c66b7e259500c028c7c74 100644 (file)
@@ -1,5 +1,6 @@
 import { initializeSite, isAuthPath } from "@utils/app";
 import { ErrorPageData } from "@utils/types";
+import fetch from "cross-fetch";
 import type { Request, Response } from "express";
 import { StaticRouter, matchPath } from "inferno-router";
 import { renderToString } from "inferno-server";
index 6858cffd569e7a28e69effc780eaa11bcfdcee10..b9a11089cf4baa096011370781f84da857cda659 100644 (file)
@@ -1,3 +1,4 @@
+import fetch from "cross-fetch";
 import type { Request, Response } from "express";
 import { LemmyHttp } from "lemmy-js-client";
 import { getHttpBaseExternal, getHttpBaseInternal } from "../../shared/env";
index 12b09e7040d0283ce81af7730b12ea3b72ee435b..75497a21878a7453644f421bec2a05fec1c5c0c0 100644 (file)
@@ -1,3 +1,5 @@
+import fetch from "cross-fetch";
+
 export async function fetchIconPng(iconUrl: string) {
   return await fetch(iconUrl)
     .then(res => res.blob())