Files
myDrive/backend/services/ChunkService/utils/createThumbailAny.ts
T
subnub 6518094410 init
2024-06-08 19:23:34 -04:00

20 lines
599 B
TypeScript

import { FileInterface } from "../../../models/file";
import { UserInterface } from "../../../models/user";
import createThumbnailS3 from "./createThumbnailS3";
import createThumbnailFilesystem from "./createThumbnailFS";
import env from "../../../enviroment/env";
const createThumnailAny = async (
currentFile: FileInterface,
filename: string,
user: UserInterface
) => {
if (env.dbType === "s3") {
return await createThumbnailS3(currentFile, filename, user);
} else {
return await createThumbnailFilesystem(currentFile, filename, user);
}
};
export default createThumnailAny;