aboutsummaryrefslogtreecommitdiff
path: root/webAO/client/isAudio.ts
diff options
context:
space:
mode:
Diffstat (limited to 'webAO/client/isAudio.ts')
-rw-r--r--webAO/client/isAudio.ts3
1 files changed, 3 insertions, 0 deletions
diff --git a/webAO/client/isAudio.ts b/webAO/client/isAudio.ts
index 52e53a1..032b68f 100644
--- a/webAO/client/isAudio.ts
+++ b/webAO/client/isAudio.ts
@@ -1,4 +1,7 @@
export const isAudio = (trackname: string) => {
+ if (!trackname || typeof trackname !== 'string') {
+ return false;
+ }
const audioEndings = [".wav", ".mp3", ".ogg", ".opus"];
return (
audioEndings.filter((ending) => trackname.endsWith(ending)).length === 1