From 6819d100d3e04a3603c9137df92acf90ad3ba5b9 Mon Sep 17 00:00:00 2001 From: dylan Date: Sun, 28 Dec 2025 21:14:30 +0000 Subject: [PATCH] updated image tag handling to support multi-line tags --- index.js | 4 ++-- now-page-template.md | 12 ++++++++---- 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/index.js b/index.js index 5774ee1..09fcb0f 100644 --- a/index.js +++ b/index.js @@ -133,9 +133,9 @@ export default async function now() { `$1${latest.image}$2`, ) } else { - // remove img tags if no image available + // remove img tags if no image available (handle multi-line tags) newNow = newNow.replace( - new RegExp(`]+src=["']${imageId}["'][^>]*>`, 'gi'), + new RegExp(`]*src=["']${imageId}["'][^>]*>`, 'gis'), '', ) // remove markdown image diff --git a/now-page-template.md b/now-page-template.md index 6e7db73..f6f394e 100644 --- a/now-page-template.md +++ b/now-page-template.md @@ -3,8 +3,10 @@
- I listened to this
- lastfm +
+ I listened to this
+ lastfm +
@@ -65,8 +67,10 @@
- I pushed some (bad) code
- source.tube +
+ I pushed some (bad) code
+ source.tube +