fix: Ensure video src passed to player is sanitized

This commit is contained in:
Tom Moor
2023-10-10 19:22:05 -04:00
parent 09938c2649
commit bf53ac4f4b

View File

@@ -1,5 +1,6 @@
import * as React from "react";
import styled from "styled-components";
import { sanitizeUrl } from "@shared/utils/urls";
import { ComponentProps } from "../types";
import { ResizeLeft, ResizeRight } from "./ResizeHandle";
import useComponentSize from "./hooks/useComponentSize";
@@ -52,7 +53,7 @@ export default function Video(props: Props) {
style={style}
>
<StyledVideo
src={node.attrs.src}
src={sanitizeUrl(node.attrs.src)}
title={node.attrs.title}
style={style}
controls