summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--internal/showcase/images.go7
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) {