🐛 Fix(custom): fix webdav image preview issue

This commit is contained in:
Kuingsmile
2026-05-09 20:09:08 +08:00
parent 325082c2c8
commit f877d0c2b5
6 changed files with 4 additions and 9 deletions

View File

@@ -194,9 +194,6 @@ try {
mime: {
lookup: mime.getType.bind(mime),
},
buffer: {
from: Buffer.from,
},
})
} catch (error) {
console.error(error)

View File

@@ -61,8 +61,7 @@ async function getWebdavHeader(key: string) {
}
} else {
headers = {
Authorization:
'Basic ' + window.node.buffer.from(`${props.config.username}:${props.config.password}`).toString('base64'),
Authorization: 'Basic ' + btoa(`${props.config.username}:${props.config.password}`),
}
}
return headers

View File

@@ -1820,7 +1820,7 @@ async function handleClickFile(item: any) {
const options = {} as any
if (currentPicBedName.value === 'webdavplist') {
options.headers = {
Authorization: `Basic ${window.node.buffer.from(`${manageStore.config.picBed[configMap.value.alias].username}:${manageStore.config.picBed[configMap.value.alias].password}`).toString('base64')}`,
Authorization: `Basic ${btoa(`${manageStore.config.picBed[configMap.value.alias].username}:${manageStore.config.picBed[configMap.value.alias].password}`)}`,
}
}
if (item.isImage) {

View File

@@ -59,9 +59,6 @@ declare global {
mime: {
lookup: typeof mime.getType
}
buffer: {
from: typeof Buffer.from
}
}
}
}