summary refs log tree commit diff
path: root/extra/admin-api/Spacebar.Cdn/Controllers
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2026-04-12 21:04:22 +0200
committerRory& <root@rory.gay>2026-04-12 21:04:22 +0200
commitc24ef4c8a316f236b98c72f92dbf47b3bec75e0d (patch)
tree7d62e4fe89c6f4c76a01854c78d7cc0d412586e3 /extra/admin-api/Spacebar.Cdn/Controllers
parentCDN-CS: it works!!! (diff)
downloadserver-ts-c24ef4c8a316f236b98c72f92dbf47b3bec75e0d.tar.xz
CDN-CS: support passing a bin path as cdn worker -> forks a new proc
Diffstat (limited to 'extra/admin-api/Spacebar.Cdn/Controllers')
-rw-r--r--extra/admin-api/Spacebar.Cdn/Controllers/ImagesAndStickersController.cs2
-rw-r--r--extra/admin-api/Spacebar.Cdn/Controllers/StaticAssetController.cs2
-rw-r--r--extra/admin-api/Spacebar.Cdn/Controllers/UserController.cs2
3 files changed, 3 insertions, 3 deletions
diff --git a/extra/admin-api/Spacebar.Cdn/Controllers/ImagesAndStickersController.cs b/extra/admin-api/Spacebar.Cdn/Controllers/ImagesAndStickersController.cs

index 1f28f9bd..6c0409dc 100644 --- a/extra/admin-api/Spacebar.Cdn/Controllers/ImagesAndStickersController.cs +++ b/extra/admin-api/Spacebar.Cdn/Controllers/ImagesAndStickersController.cs
@@ -13,7 +13,7 @@ public class ImagesAndStickerController(LruFileCache lfc, IFileSource fs, CdnWor [HttpGet("/stickers/{id}.{ext}")] [HttpGet("/emojis/{id}")] [HttpGet("/emojis/{id}.{ext}")] - public async Task<IActionResult> GetUserAvatar(string id, string ext = "png") { + public async Task<IActionResult> GetUserAvatar(string id, string ext = "webp") { DiscordImageResizeParams resizeParams = Request.GetResizeParams(); var cacheKey = Request.Path + resizeParams.ToSerializedName(); LruFileCache.Entry? entry; diff --git a/extra/admin-api/Spacebar.Cdn/Controllers/StaticAssetController.cs b/extra/admin-api/Spacebar.Cdn/Controllers/StaticAssetController.cs
index 52b802a5..ce64bc47 100644 --- a/extra/admin-api/Spacebar.Cdn/Controllers/StaticAssetController.cs +++ b/extra/admin-api/Spacebar.Cdn/Controllers/StaticAssetController.cs
@@ -12,7 +12,7 @@ namespace Spacebar.Cdn.Controllers; public class StaticAssetController(LruFileCache lfc, IFileSource fs, CdnWorkerService cws) : ControllerBase { [HttpGet("/embed/avatars/{avatarIdx}")] [HttpGet("/embed/avatars/{avatarIdx}.{ext}")] - public async Task<IActionResult> GetUserAvatar(string avatarIdx, string ext = "png") { + public async Task<IActionResult> GetUserAvatar(string avatarIdx, string ext = "webp") { DiscordImageResizeParams resizeParams = Request.GetResizeParams(); var cacheKey = Request.Path + resizeParams.ToSerializedName(); LruFileCache.Entry? entry; diff --git a/extra/admin-api/Spacebar.Cdn/Controllers/UserController.cs b/extra/admin-api/Spacebar.Cdn/Controllers/UserController.cs
index ee9ced71..eaf8feb7 100644 --- a/extra/admin-api/Spacebar.Cdn/Controllers/UserController.cs +++ b/extra/admin-api/Spacebar.Cdn/Controllers/UserController.cs
@@ -11,7 +11,7 @@ namespace Spacebar.Cdn.Controllers; public class UserController(LruFileCache lfc, IFileSource fs, CdnWorkerService cws) : ControllerBase { [HttpGet("/avatars/{userId}/{hash}")] [HttpGet("/avatars/{userId}/{hash}.{ext}")] - public async Task<IActionResult> GetUserAvatar(string userId, string hash, string ext = "png") { + public async Task<IActionResult> GetUserAvatar(string userId, string hash, string ext = "webp") { DiscordImageResizeParams resizeParams = Request.GetResizeParams(); var originalKey = fs.BaseUrl + Request.Path; var cacheKey = Request.Path + resizeParams.ToSerializedName();