summaryrefslogtreecommitdiff
path: root/src/api/models/drive-file.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/models/drive-file.ts')
-rw-r--r--src/api/models/drive-file.ts26
1 files changed, 0 insertions, 26 deletions
diff --git a/src/api/models/drive-file.ts b/src/api/models/drive-file.ts
deleted file mode 100644
index 802ee5a5fe..0000000000
--- a/src/api/models/drive-file.ts
+++ /dev/null
@@ -1,26 +0,0 @@
-import * as mongodb from 'mongodb';
-import monkDb, { nativeDbConn } from '../../db/mongodb';
-
-const collection = monkDb.get('drive_files.files');
-
-export default collection as any; // fuck type definition
-
-const getGridFSBucket = async (): Promise<mongodb.GridFSBucket> => {
- const db = await nativeDbConn();
- const bucket = new mongodb.GridFSBucket(db, {
- bucketName: 'drive_files'
- });
- return bucket;
-};
-
-export { getGridFSBucket };
-
-export function validateFileName(name: string): boolean {
- return (
- (name.trim().length > 0) &&
- (name.length <= 200) &&
- (name.indexOf('\\') === -1) &&
- (name.indexOf('/') === -1) &&
- (name.indexOf('..') === -1)
- );
-}