Skip to content

Commit fea86d4

Browse files
committed
fix: extra data missing
1 parent 004974a commit fea86d4

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/definition/baseProvider.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import * as vscode from "vscode";
2-
2+
import { logger } from "../global/log";
33
export interface BigDefinition {
44
description: string;
5-
extra_markdown_wiki?: string[];
5+
extra?: string[];
66
}
77

88
export type definitionSearcher = (params: {
@@ -38,9 +38,10 @@ export class BaseDefinitionProvider
3838
): vscode.ProviderResult<vscode.Definition | vscode.DefinitionLink[]> {
3939
const description = this.findSnippetDescription({ document, position });
4040
if (description) {
41-
const markdownString = description.extra_markdown_wiki
42-
? description.extra_markdown_wiki.join("\n")
43-
: description.description;
41+
let markdownString = description.description;
42+
if (description.extra) {
43+
markdownString = description.extra.join("\n");
44+
}
4445
const uri = vscode.Uri.parse(
4546
`weaponized-editor:${BaseDefinitionProvider.getWord(
4647
document,

0 commit comments

Comments
 (0)