feat: clean up link detection in summary and description

This commit is contained in:
tdgao
2026-08-28 12:10:19 -06:00
parent 18c1f31514
commit d7442e8760
15 changed files with 212 additions and 162 deletions
@@ -1,7 +1,7 @@
import {
extractProjectLinks,
extractDescriptionLinks,
type FieldValidationMessage,
findBlockedProjectContentLink,
findBannedDescriptionLink,
type LinkCheckContext,
type LinkCheckResult,
validateLink,
@@ -92,12 +92,12 @@ export function useProjectDescriptionValidation(
linkValidation.value = null
if (import.meta.server) return
if (findBlockedProjectContentLink(text ?? '')) {
if (findBannedDescriptionLink(text ?? '')) {
pending.value = false
return
}
const links = extractProjectLinks(text ?? '')
const links = extractDescriptionLinks(text ?? '')
if (links.length === 0) {
pending.value = false
return