fix cloudflare r2 adapter range requests

This commit is contained in:
dswbx
2025-07-02 14:07:26 +02:00
parent 4e10b36d0d
commit d1378c6c51
5 changed files with 31 additions and 14 deletions

View File

@@ -93,8 +93,12 @@ export function makeConfig<Env extends CloudflareEnv = CloudflareEnv>(
config: CloudflareBkndConfig<Env>,
args?: CfMakeConfigArgs<Env>,
) {
if (!media_registered) {
registerMedia(args?.env as any);
if (!media_registered && config.registerMedia !== false) {
if (typeof config.registerMedia === "function") {
config.registerMedia(args?.env as any);
} else {
registerMedia(args?.env as any);
}
media_registered = true;
}