File size: 592 Bytes
9d9b572
fd32229
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
from components.mongoconnection import provideClient

mc=provideClient()

db=mc["askmydoc_db"]
coll=db["askmydoc_col"]

def checkFile(owner,filetype):

    document = coll.find_one({"owner": owner})
    
    if document is None or "files" not in document or len(document["files"]) == 0:
        return {"status": False, "files": []}
    else:
        cleaned_files=[]
        for file in document["files"]:
            if file["filetype"]==filetype:
                cleaned_files.append({"file_name":file["filename"]})
                
        return {"status": True, "files": cleaned_files}