From e3105b3f98162533959f499678ce753849e06d48 Mon Sep 17 00:00:00 2001 From: coolbot100s <76798835+coolbot100s@users.noreply.github.com> Date: Tue, 29 Jul 2025 23:59:42 -0700 Subject: [PATCH] redist libs message altered, and now shows on plugins too --- packages/moderation/data/messages/versions/redist_libs.md | 2 +- packages/moderation/data/stages/versions.ts | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/moderation/data/messages/versions/redist_libs.md b/packages/moderation/data/messages/versions/redist_libs.md index be6189801..ffb964637 100644 --- a/packages/moderation/data/messages/versions/redist_libs.md +++ b/packages/moderation/data/messages/versions/redist_libs.md @@ -1,4 +1,4 @@ -## Excessive File Size +## Unnecessary redistribution of dependencies This project appears to include libs or dependencies, unnecessarily redistributing their entire contents. This is often due to an error in project structure or compilation, and in some cases, may violate the copyrights or licensing agreements of these libraries. diff --git a/packages/moderation/data/stages/versions.ts b/packages/moderation/data/stages/versions.ts index 7f5ca33a0..04f42870f 100644 --- a/packages/moderation/data/stages/versions.ts +++ b/packages/moderation/data/stages/versions.ts @@ -1,6 +1,7 @@ import type { Stage } from '../../types/stage' import type { ButtonAction, DropdownAction, DropdownActionOption } from '../../types/actions' import { VersionIcon } from '@modrinth/assets' +import type { Project } from '@modrinth/utils' const versions: Stage = { title: "Are this project's files correct?", @@ -135,11 +136,11 @@ const versions: Stage = { { id: 'versions_redist_libs', type: 'button', - label: 'Oversized File', + label: 'Packed Libs', suggestedStatus: `rejected`, severity: `medium`, weight: 1003, - shouldShow: (project) => project.project_type === 'mod', + shouldShow: (project) => project.project_type === 'mod' || project.project_type === 'plugin', message: async () => (await import('../messages/versions/redist_libs.md?raw')).default, } as ButtonAction, {