From 2f58ff047b56915a23a9633dd047e2526919d6f7 Mon Sep 17 00:00:00 2001 From: BarbosaDe Date: Sat, 15 Nov 2025 16:38:18 -0300 Subject: [PATCH] fix: make hash optional in URL regex --- src/utils/object-url.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/utils/object-url.ts b/src/utils/object-url.ts index 0c51e22..f130337 100644 --- a/src/utils/object-url.ts +++ b/src/utils/object-url.ts @@ -1,7 +1,7 @@ import { SquareCloudBlobError } from "../structures/error"; const objectUrlRegex = - /^(?https:\/\/public-blob\.squarecloud\.dev)?\/?(?[\w\d]+\/)(?[\w\d\-_]+\/)?(?[\w\d_]+)-(?[\w\d]+)(-ex\d+)?\.(?\w+)$/; + /^(?https:\/\/public-blob\.squarecloud\.dev)?\/?(?[\w\d]+\/)(?[\w\d\-_]+\/)?(?[\w\d_]+)(?:-(?[\w\d]+))?(?:-ex\d+)?\.(?\w+)$/; /** * Parses the object URL to extract id, userId, prefix, name, hash and extension.