mirror of https://github.com/LemmyNet/lemmy-ui.git
Fix isoData can contain user generated content (#1114)
* Fix isoData can contain user generated content * Fix formatting
This commit is contained in:
parent
850de94c00
commit
22a4fae0c2
|
@ -25,6 +25,7 @@ import {
|
||||||
favIconUrl,
|
favIconUrl,
|
||||||
initializeSite,
|
initializeSite,
|
||||||
isAuthPath,
|
isAuthPath,
|
||||||
|
md,
|
||||||
} from "../shared/utils";
|
} from "../shared/utils";
|
||||||
|
|
||||||
const server = express();
|
const server = express();
|
||||||
|
@ -347,7 +348,9 @@ async function createSsrHtml(root: string, isoData: IsoDataOptionalSite) {
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html ${helmet.htmlAttributes.toString()} lang="en">
|
<html ${helmet.htmlAttributes.toString()} lang="en">
|
||||||
<head>
|
<head>
|
||||||
<script>window.isoData = ${JSON.stringify(isoData)}</script>
|
<script>window.isoData = ${md.utils.escapeHtml(
|
||||||
|
JSON.stringify(isoData)
|
||||||
|
)}</script>
|
||||||
<script>window.lemmyConfig = ${serialize(config)}</script>
|
<script>window.lemmyConfig = ${serialize(config)}</script>
|
||||||
|
|
||||||
<!-- A remote debugging utility for mobile -->
|
<!-- A remote debugging utility for mobile -->
|
||||||
|
|
Loading…
Reference in New Issue