Merge pull request 'fix(import): refine MangaDex ID validation logic in import dialog' (#8) from fix/manga-dex into main
All checks were successful
ci/woodpecker/push/pipeline Pipeline was successful

Reviewed-on: #8
This commit is contained in:
rov 2025-11-02 15:05:53 -03:00
commit 5d87efb88e

View File

@ -38,8 +38,9 @@ export const MangaDexImportDialog = ({
}) })
.refine( .refine(
(data: { value: string }) => (data: { value: string }) =>
(data.value.length > 36 && data.value.length > 36 &&
!data.value.match(/title\/([0-9a-fA-F-]{36})/)) && data.value.length !== 36, !data.value.match(/title\/([0-9a-fA-F-]{36})/) &&
data.value.length !== 36,
{ {
message: "Invalid MangaDex ID or URL", message: "Invalid MangaDex ID or URL",
path: ["value"], path: ["value"],