]> Untitled Git - lemmy-ui.git/commitdiff
Merge pull request #321 from LemmyNet/fix/symbols_issue
authorDessalines <dessalines@users.noreply.github.com>
Fri, 16 Jul 2021 18:30:41 +0000 (14:30 -0400)
committerGitHub <noreply@github.com>
Fri, 16 Jul 2021 18:30:41 +0000 (14:30 -0400)
Fix/symbols issue

1  2 
src/server/index.tsx

diff --combined src/server/index.tsx
index 57c59645a9ac205f43df8a8d4902fc8fb106b428,7af8da861e024ec4503498e560e4313a4ff35e79..8273a57d2e0cce30f258038db44322b45cca6a48
@@@ -15,6 -15,7 +15,7 @@@ import IsomorphicCookie from "isomorphi
  import { GetSite, GetSiteResponse, LemmyHttp } from "lemmy-js-client";
  import process from "process";
  import { Helmet } from "inferno-helmet";
+ import { SYMBOLS } from "../shared/components/symbols";
  import { initializeSite } from "../shared/initialize";
  import { httpBaseInternal } from "../shared/env";
  import { IncomingHttpHeaders } from "http";
@@@ -76,10 -77,20 +77,10 @@@ server.get("/*", async (req, res) => 
      return res.redirect(`/404?err=${errCode}`);
    }
  
 -  let acceptLang = req.headers["accept-language"]
 -    ? req.headers["accept-language"].split(",")[0]
 -    : "en";
 -  let lang = site.my_user
 -    ? site.my_user.local_user.lang == "browser"
 -      ? acceptLang
 -      : "en"
 -    : acceptLang;
 -
    let isoData: IsoData = {
      path: req.path,
      site_res: site,
      routeData,
 -    lang,
    };
  
    const wrapper = (
    );
  
    const root = renderToString(wrapper);
+   const symbols = renderToString(SYMBOLS);
    const cspStr = process.env.LEMMY_EXTERNAL_HOST ? renderToString(cspHtml) : "";
    const helmet = Helmet.renderStatic();
  
  
             <!-- Current theme and more -->
             ${helmet.link.toString()}
+            
+            <!-- Icons -->
+            ${symbols}
             </head>
  
             <body ${helmet.bodyAttributes.toString()}>