From 1ec4c6cef8d1634ea2eb1c1fab3ddd984c59b538 Mon Sep 17 00:00:00 2001 From: tdgao Date: Mon, 24 Aug 2026 15:41:02 -0600 Subject: [PATCH] fix: link checks merge conflict issues --- .../[type]/[project]/settings/license.vue | 51 +- .../pages/[type]/[project]/settings/links.vue | 62 +- packages/moderation/src/data/nags/index.ts | 1 - .../moderation/src/data/nags/link-checks.ts | 749 ---------------- packages/moderation/src/index.ts | 1 + .../src/validators/link-checks/index.ts | 840 ++++++++++++++++++ .../src/validators/link-checks/tests.ts | 69 ++ 7 files changed, 975 insertions(+), 798 deletions(-) delete mode 100644 packages/moderation/src/data/nags/link-checks.ts create mode 100644 packages/moderation/src/validators/link-checks/index.ts create mode 100644 packages/moderation/src/validators/link-checks/tests.ts diff --git a/apps/frontend/src/pages/[type]/[project]/settings/license.vue b/apps/frontend/src/pages/[type]/[project]/settings/license.vue index 9d6079b9b2..345f38c6c8 100644 --- a/apps/frontend/src/pages/[type]/[project]/settings/license.vue +++ b/apps/frontend/src/pages/[type]/[project]/settings/license.vue @@ -141,14 +141,7 @@ :original="saved" :modified="current" :saving="saving" - :can-save=" - hasPermission && - !( - current.license.friendly === 'Custom' && - (current.license.short === '' || current.licenseUrl === '') - ) && - effectiveLicenseCheck?.severity !== 'error' - " + :can-save="canSave" @reset="reset" @save="save" /> @@ -156,7 +149,7 @@