ref: Little refactoring

This commit is contained in:
Maksim Eltyshev
2025-08-30 17:09:17 +02:00
parent 60a94f33fc
commit 4c5c7799f2
42 changed files with 89 additions and 19 deletions

View File

@@ -6,6 +6,7 @@
import { attr, fk } from 'redux-orm';
import BaseModel from './BaseModel';
import getFilenameAndExtension from '../utils/get-filename-and-extension';
import ActionTypes from '../constants/ActionTypes';
import { AttachmentTypes } from '../constants/Enums';
@@ -14,10 +15,7 @@ const prepareAttachment = (attachment) => {
return attachment;
}
const filename = attachment.data.url.split('/').pop().toLowerCase();
let extension = filename.slice((Math.max(0, filename.lastIndexOf('.')) || Infinity) + 1);
extension = extension ? extension.toLowerCase() : null;
const { filename, extension } = getFilenameAndExtension(attachment.data.url);
return {
...attachment,