fix: mp3 & midi download

This commit is contained in:
Xmader 2021-06-06 12:47:21 -04:00
parent 0c2106993d
commit 49880d63da
No known key found for this signature in database
GPG Key ID: A20B97FB9EB730E4
1 changed files with 3 additions and 2 deletions

View File

@ -6,7 +6,7 @@ import { console } from './utils'
type FileType = 'img' | 'mp3' | 'midi' type FileType = 'img' | 'mp3' | 'midi'
const TYPE_REG = /id=(\d+)&type=(img|mp3|midi)/ const TYPE_REG = /type=(img|mp3|midi)/
/** /**
* I know this is super hacky. * I know this is super hacky.
@ -31,8 +31,9 @@ const magicHookConstr = (() => {
const token = init?.headers?.Authorization const token = init?.headers?.Authorization
if (typeof url === 'string' && token) { if (typeof url === 'string' && token) {
const m = url.match(TYPE_REG) const m = url.match(TYPE_REG)
console.debug(url, token, m)
if (m) { if (m) {
const type = m[2] const type = m[1]
// eslint-disable-next-line no-unused-expressions // eslint-disable-next-line no-unused-expressions
l[type]?.(token) l[type]?.(token)
} }