summary refs log tree commit diff
path: root/extra/admin-api/Spacebar.Cdn/Controllers/UserController.cs
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2026-06-19 05:58:49 +0200
committerRory& <root@rory.gay>2026-06-19 05:58:49 +0200
commitd401aea643d0e69dbb4a2c7db1796cd6f82d0a31 (patch)
tree90221f10e7c56b3afe7966b7d8f4207b64595942 /extra/admin-api/Spacebar.Cdn/Controllers/UserController.cs
parentEvade metric constructors handling registration by default (diff)
downloadserver-ts-d401aea643d0e69dbb4a2c7db1796cd6f82d0a31.tar.xz
Minor CDN-CS work
Diffstat (limited to 'extra/admin-api/Spacebar.Cdn/Controllers/UserController.cs')
-rw-r--r--extra/admin-api/Spacebar.Cdn/Controllers/UserController.cs3
1 files changed, 1 insertions, 2 deletions
diff --git a/extra/admin-api/Spacebar.Cdn/Controllers/UserController.cs b/extra/admin-api/Spacebar.Cdn/Controllers/UserController.cs

index 3777f840..120cbf75 100644 --- a/extra/admin-api/Spacebar.Cdn/Controllers/UserController.cs +++ b/extra/admin-api/Spacebar.Cdn/Controllers/UserController.cs
@@ -24,13 +24,12 @@ public class UserController(LruFileCache lfc, IFileSource fs, CdnWorkerService c } else entry = await lfc.GetOrAdd(cacheKey, async () => { - var original = await fs.GetFile(Request.Path); var res = await cws.GetRawClient("q8").GetAsync("/scale" + Request.Path + Request.QueryString); var outStream = await res.Content.ReadAsStreamAsync(); return new LruFileCache.Entry { Data = outStream.ReadToEnd().ToArray(), - MimeType = res.Content.Headers.ContentType?.ToString() ?? original.MimeType + MimeType = res.Content.Headers.ContentType?.ToString() ?? (await fs.GetFile(Request.Path)).MimeType }; });