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.