[mastodon-client] drive file name fixup

This commit is contained in:
Laura Hausmann 2023-07-08 23:50:25 +02:00
parent 12d7246bf3
commit 69d1c9746a
No known key found for this signature in database
GPG Key ID: D044E84C5BE01605

View File

@ -1646,17 +1646,14 @@ export default class Misskey implements MegalodonInterface {
public async uploadMedia(file: any, options?: { description?: string; focus?: string }): Promise<Response<Entity.Attachment>> {
const formData = new FormData()
formData.append('file', fs.createReadStream(file.path), {
contentType: file.mimetype,
filename: file.originalname
contentType: file.mimetype
})
if (file.originalname != null) {
if (file.originalname != null && file.originalname !== 'file')
formData.append('name', file.originalname);
}
if (options?.description != null) {
if (options?.description != null)
formData.append('comment', options.description);
}
let headers: { [key: string]: string } = {}
if (typeof formData.getHeaders === 'function') {