fix moderation for projects with no type (#5503)

This commit is contained in:
coolbot
2026-03-08 13:25:56 -07:00
committed by GitHub
parent ace2659861
commit c381adff85

View File

@@ -239,14 +239,20 @@ export function arrayOrNone(arr: string[]): string {
export function formatProjectTypes(type: string, lower: boolean = false) { export function formatProjectTypes(type: string, lower: boolean = false) {
let value = type let value = type
.replaceAll('mod', 'Mod') try {
.replaceAll('resourcepack', 'Resource Pack') value = value
.replaceAll('datapack', 'Data Pack') .replaceAll('mod', 'Mod')
.replaceAll('plugin', 'Plugin') .replaceAll('resourcepack', 'Resource Pack')
.replaceAll('shader', 'Shaders') .replaceAll('datapack', 'Data Pack')
.replaceAll('minecraft_java_server', 'Server') .replaceAll('plugin', 'Plugin')
.replaceAll('minecraft_server', 'Server') .replaceAll('shader', 'Shaders')
if (lower) value = value.toLowerCase() .replaceAll('minecraft_java_server', 'Server')
.replaceAll('minecraft_server', 'Server')
} catch {
return 'No project type'
}
if (lower === true) value = value.toLowerCase()
return value return value
} }