Files
myDrive/backend/services/chunk-service/utils/storageHelper.ts
T

29 lines
637 B
TypeScript

import env from "../../../enviroment/env";
type GenericParmasType = {
filePath?: string;
Key?: string;
Bucket?: string;
};
export const createGenericParams = ({ filePath, Key }: GenericParmasType) => {
// TODO: Remove file split after migration
if (env.dbType === "fs") {
if (filePath?.includes("/")) {
const filePathSplit = filePath!.split("/");
const fileName = filePathSplit[filePathSplit.length - 1];
return {
filePath: env.fsDirectory + fileName,
};
} else {
return {
filePath: env.fsDirectory + Key!,
};
}
} else {
return {
Key,
};
}
};