Move nostr redirect
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Kieran 2024-09-26 17:00:58 +01:00
parent ac3b965d5d
commit f7c799f694
Signed by: Kieran
GPG Key ID: DE71CEB3925BE941

View File

@ -43,13 +43,6 @@ public abstract class BaseDownloadController : Controller
return;
}
if (voidFile.Uploader?.IsNostr ?? false)
{
Response.StatusCode = (int)HttpStatusCode.Redirect;
Response.Headers.Location = $"https://files.v0l.io/{voidFile.Metadata.Digest}";
return;
}
var egressReq = new EgressRequest(gid, GetRanges(Request, (long)voidFile!.Metadata!.Size));
if (egressReq.Ranges.Count() > 1)
{
@ -104,6 +97,13 @@ public abstract class BaseDownloadController : Controller
return default;
}
if (meta.Uploader?.IsNostr ?? false)
{
Response.StatusCode = (int)HttpStatusCode.Redirect;
Response.Headers.Location = $"https://files.v0l.io/{meta.Metadata.Digest}";
return default;
}
return await CheckDownload(meta);
}