Fixed 267U.pre2
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
export class FileConverter {
|
||||
static encode(f) {
|
||||
return {
|
||||
id: f.id,
|
||||
type: this.encodefileType(f.type),
|
||||
url: f.url ?? "",
|
||||
remote_url: f.url,
|
||||
preview_url: f.thumbnailUrl ?? f.url ?? "",
|
||||
text_url: f.url,
|
||||
meta: {
|
||||
width: f.properties.width,
|
||||
height: f.properties.height
|
||||
},
|
||||
description: f.comment,
|
||||
blurhash: f.blurhash
|
||||
};
|
||||
}
|
||||
static encodefileType(s) {
|
||||
if (s === "image/gif") {
|
||||
return "gifv";
|
||||
}
|
||||
if (s.includes("image")) {
|
||||
return "image";
|
||||
}
|
||||
if (s.includes("video")) {
|
||||
return "video";
|
||||
}
|
||||
if (s.includes("audio")) {
|
||||
return "audio";
|
||||
}
|
||||
return "unknown";
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user