diff options
Diffstat (limited to 'internal')
| -rw-r--r-- | internal/showcase/images.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/internal/showcase/images.go b/internal/showcase/images.go index fe5be72..0fa37f7 100644 --- a/internal/showcase/images.go +++ b/internal/showcase/images.go @@ -148,6 +148,13 @@ func extractImageReferences(content string) []string { // Clean and validate URL url = strings.TrimSpace(url) + + // Handle markdown image titles - remove anything after a space or quote + if idx := strings.IndexAny(url, " \"'"); idx != -1 { + url = url[:idx] + } + url = strings.TrimSpace(url) + fmt.Printf("DEBUG: Found potential image URL: %s\n", url) if isImageFile(url) { |
