From d954ff6981a98db5f2575f34b67e1399e5637fa2 Mon Sep 17 00:00:00 2001 From: Trevor Buckner Date: Wed, 30 Sep 2026 14:13:44 -0400 Subject: [PATCH] Add one more path for broken-image temporary fix --- vitePlugins/generateAssetsPlugin.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/vitePlugins/generateAssetsPlugin.js b/vitePlugins/generateAssetsPlugin.js index 4e838478b..7eef8bda5 100644 --- a/vitePlugins/generateAssetsPlugin.js +++ b/vitePlugins/generateAssetsPlugin.js @@ -12,9 +12,13 @@ export function generateAssetsPlugin(isDev = false) { // Copy favicon await fs.copy('./client/homebrew/favicon.ico', `${buildDir}/assets/favicon.ico`); - //hopefully temporary to fix 406 flood coming from editor + //Copy this image into multiple paths to avoid server spam where browser requests an image + //at the wrong path, gets a 406, then in response requests broken-image which also fails. Error handler + //used the wrong path for this image causing an infinite request loop. Should be able to remove + //in some time once all users haver refreshed their browser await fs.copy('./client/icons/broken-image.jpg', `${buildDir}/edit/client/icons/broken-image.jpg`); await fs.copy('./client/icons/broken-image.jpg', `${buildDir}/new/client/icons/broken-image.jpg`); + await fs.copy('./client/icons/broken-image.jpg', `${buildDir}/client/icons/broken-image.jpg`); // Copy shared styles/fonts const assets = fs.readdirSync('./shared/naturalcrit/styles');