diff options
Diffstat (limited to 'webAO/client/isAudio.ts')
| -rw-r--r-- | webAO/client/isAudio.ts | 3 |
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 |
