Started to cleanup the backend code, removing some of the 'any' types.

This commit is contained in:
subnub
2020-04-30 20:21:37 -04:00
parent ee7f5f42d6
commit 796b9ad2dd
20 changed files with 75 additions and 329 deletions
+14 -1
View File
@@ -1,6 +1,19 @@
export interface QueryInterface {
"metadata.owner": string,
"metadata.parent"?: string,
filename?: string | RegExp | {
$lt?: string,
$gt?: string,
},
uploadDate?: {
$lt?: Date,
$gt?: Date,
},
}
const createQuery = (owner: string, parent: string, sortBy: string, startAt: number, startAtDate: number, searchQuery: string | RegExp, startAtName: string) => {
let query: any = {"metadata.owner": owner}
let query: QueryInterface = {"metadata.owner": owner}
if (searchQuery !== "") {