From 7dbc31e5f7619d2ca9ebea613b56fde9d97d864d Mon Sep 17 00:00:00 2001 From: Furzi Date: Fri, 16 Jan 2026 20:56:47 +0800 Subject: [PATCH] fix: detect autolinks for HasLink property (#5407) --- plugin/markdown/markdown.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plugin/markdown/markdown.go b/plugin/markdown/markdown.go index e74b7e99a..2ac59657a 100644 --- a/plugin/markdown/markdown.go +++ b/plugin/markdown/markdown.go @@ -153,7 +153,7 @@ func (s *service) ExtractProperties(content []byte) (*storepb.MemoPayload_Proper } switch n.Kind() { - case gast.KindLink: + case gast.KindLink, gast.KindAutoLink: prop.HasLink = true case gast.KindCodeBlock, gast.KindFencedCodeBlock, gast.KindCodeSpan: @@ -310,7 +310,7 @@ func (s *service) ExtractAll(content []byte) (*ExtractedData, error) { // Extract properties based on node kind switch n.Kind() { - case gast.KindLink: + case gast.KindLink, gast.KindAutoLink: data.Property.HasLink = true case gast.KindCodeBlock, gast.KindFencedCodeBlock, gast.KindCodeSpan: