From b8f333e1e2ec3474e2b6254f05e5ef5baff66723 Mon Sep 17 00:00:00 2001 From: Ethan O'Brien <77750390+ethanaobrien@users.noreply.github.com> Date: Sat, 30 Mar 2024 11:11:10 -0500 Subject: [PATCH] Asset server - support both jp and global not like it matters --- asset_server/index.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/asset_server/index.js b/asset_server/index.js index d049f69..5bc8c8b 100644 --- a/asset_server/index.js +++ b/asset_server/index.js @@ -21,7 +21,12 @@ app.get('/*', function (req, res) { if (fs.existsSync(expectedPath)) { res.sendFile(expectedPath) } else { - let url = (req.url.toLowerCase().startsWith("/android") || req.url.toLowerCase().startsWith("/ios") ? "https://lovelive-schoolidolfestival2-assets.akamaized.net" : "https://lovelive-schoolidolfestival2-album.akamaized.net") + req.url; + let url; + if (req.url.split("/")[2].length !== 2) { + url = (req.url.toLowerCase().startsWith("/android") || req.url.toLowerCase().startsWith("/ios") ? "https://lovelive-schoolidolfestival2-assets.akamaized.net" : "https://lovelive-schoolidolfestival2-album.akamaized.net") + req.url; + } else { + url = (req.url.toLowerCase().startsWith("/android") || req.url.toLowerCase().startsWith("/ios") ? "https://img-sif2.lovelive-sif2.com" : "https://album-sif2.lovelive-sif2.com") + req.url; + } const request = require('https').get(url, function(response) { response.pipe(res); });