Fix title ID validation

This commit is contained in:
Samuel Elliott 2025-08-05 15:53:07 +01:00
parent ff777a06ab
commit 73feb930ac
No known key found for this signature in database
GPG Key ID: 8420C7CDE43DC4D6

View File

@ -42,8 +42,8 @@ export async function handler(argv: ArgumentsCamelCase<Arguments>) {
debug('[%s#%d] ' + msg, publisher, i, ...args);
};
if (!title.id.match(/^0100([0-9a-f]{8})[02468ace]000$/)) {
if (title.id.match(/^0100([0-9a-f]{8})[02468ace]000$/i))
if (!title.id.match(/^0[14]00([0-9a-f]{8})[02468ace]000$/)) {
if (title.id.match(/^0[14]00([0-9a-f]{8})[02468ace]000$/i))
warn('Invalid title ID, must be lowercase hex', title.id);
else warn('Invalid title ID', title.id);
}