Fix duplicate first image in desktop extension clipper
This commit is contained in:
1 parent
7658897040
commit
728830f561
2 files changed
+97
-18
No files matched your search
@@ -10,6 +10,7 @@ import {
|
||||
getOrCreateTagIds,
|
||||
prepareDomForReadability,
|
||||
localizeClippedImages,
|
||||
shouldPrependHeroImage,
|
||||
} from '@/lib/importers';
|
||||
import {
|
||||
saveAttachmentBuffer,
|
||||
@@ -213,7 +214,7 @@ export async function POST(req: NextRequest) {
|
||||
'Web Clip';
|
||||
|
||||
let extractedHtml = article?.content || doc.body?.innerHTML || pageHtml;
|
||||
if (heroImgSrc && !extractedHtml.includes(heroImgSrc)) {
|
||||
if (shouldPrependHeroImage(extractedHtml, heroImgSrc)) {
|
||||
extractedHtml = `<p><img src="${heroImgSrc}" alt="" /></p>\n${extractedHtml}`;
|
||||
}
|
||||
if (comment.trim()) {
|
||||
|
||||
Reference in new issue
Block a user