aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Skoland <davidskoland@gmail.com>2023-11-29 23:51:08 +0100
committerDavid Skoland <davidskoland@gmail.com>2023-11-29 23:51:08 +0100
commit5bb9834817ab14aba2517f7ff76bb5eb97ea0bee (patch)
tree0fa3147b2e5e0cc74c7bf94ff3d4c76501a30f3b
parent0688c1852eaf8024ea041149303df63050ffe186 (diff)
Use findImgSrc in setSide
-rw-r--r--webAO/viewport/utils/setSide.ts12
1 files changed, 7 insertions, 5 deletions
diff --git a/webAO/viewport/utils/setSide.ts b/webAO/viewport/utils/setSide.ts
index bff3ba5..77d1744 100644
--- a/webAO/viewport/utils/setSide.ts
+++ b/webAO/viewport/utils/setSide.ts
@@ -2,7 +2,7 @@ import { positions } from '../constants/positions'
import { AO_HOST } from '../../client/aoHost'
import { client } from '../../client'
import tryUrls from '../../utils/tryUrls';
-import fileExists from '../../utils/fileExists';
+import findImgSrc from '../../utils/findImgSrc';
/**
* Changes the viewport background based on a given position.
@@ -59,10 +59,12 @@ export const set_side = async ({
}
if (showDesk === true && desk) {
- const deskFilename = (await fileExists(client.viewport.getBackgroundFolder() + desk.ao2))
- ? desk.ao2
- : desk.ao1;
- bench.src = client.viewport.getBackgroundFolder() + deskFilename;
+ const bg_folder = client.viewport.getBackgroundFolder();
+ const urls_to_try = [
+ bg_folder + desk.ao2,
+ bg_folder + desk.ao1,
+ ];
+ bench.src = await findImgSrc(urls_to_try);
bench.style.opacity = "1";
} else {
bench.style.opacity = "0";