fix(client): fix wrongly thumbnail previewing when file type is not supported by default (#5401)

This commit is contained in:
Junyi 2024-10-12 23:26:46 +08:00 committed by GitHub
parent 60b3f9b2e2
commit c29a60d623
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -93,11 +93,7 @@ const testOpts = (ext: RegExp, options: { exclude?: string[]; include?: string[]
};
export function getThumbnailPlaceholderURL(file, options: any = {}) {
if (file.url) {
return file.url;
}
for (let i = 0; i < UPLOAD_PLACEHOLDER.length; i++) {
// console.log(UPLOAD_PLACEHOLDER[i].ext, testOpts(UPLOAD_PLACEHOLDER[i].ext, options));
if (UPLOAD_PLACEHOLDER[i].ext.test(file.extname || file.filename || file.url || file.name)) {
if (testOpts(UPLOAD_PLACEHOLDER[i].ext, options)) {
return UPLOAD_PLACEHOLDER[i].icon || UNKNOWN_FILE_ICON;