From f7c799f6943c62989adc59868a52358e7381a37e Mon Sep 17 00:00:00 2001 From: Kieran Date: Thu, 26 Sep 2024 17:00:58 +0100 Subject: [PATCH] Move nostr redirect --- VoidCat/Controllers/BaseDownloadController.cs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/VoidCat/Controllers/BaseDownloadController.cs b/VoidCat/Controllers/BaseDownloadController.cs index 3be9786..1ce1c7b 100644 --- a/VoidCat/Controllers/BaseDownloadController.cs +++ b/VoidCat/Controllers/BaseDownloadController.cs @@ -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) { @@ -103,6 +96,13 @@ public abstract class BaseDownloadController : Controller Response.StatusCode = 404; 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); }