Use find instead of filter

This commit is contained in:
Matt Bierner
2022-03-29 11:38:13 -07:00
parent 15c617e5b0
commit 28e2475f72
@@ -95,9 +95,9 @@ class VSCodeWorkspaceMarkdownDocumentProvider extends Disposable implements Work
} }
private async getMarkdownDocument(resource: vscode.Uri): Promise<SkinnyTextDocument | undefined> { private async getMarkdownDocument(resource: vscode.Uri): Promise<SkinnyTextDocument | undefined> {
const matchingDocuments = vscode.workspace.textDocuments.filter((doc) => doc.uri.toString() === resource.toString()); const matchingDocument = vscode.workspace.textDocuments.find((doc) => doc.uri.toString() === resource.toString());
if (matchingDocuments.length !== 0) { if (matchingDocument) {
return matchingDocuments[0]; return matchingDocument;
} }
const bytes = await vscode.workspace.fs.readFile(resource); const bytes = await vscode.workspace.fs.readFile(resource);