diff --git a/src/mfm/toString.ts b/src/mfm/toString.ts index 5b53105b3..65090b103 100644 --- a/src/mfm/toString.ts +++ b/src/mfm/toString.ts @@ -79,7 +79,11 @@ export function toString(tokens: MfmForest | null, opts?: RestoreOptions): strin }, link(token, opts) { - return `[${appendChildren(token.children, opts)}](${token.node.props.url})`; + if (token.node.props.silent) { + return `?[${appendChildren(token.children, opts)}](${token.node.props.url})`; + } else { + return `[${appendChildren(token.children, opts)}](${token.node.props.url})`; + } }, mention(token) {