INNER CODE UNIT · Python

get_files

grumpyp/aixplora · backend/main.py:102

def get_files(request: Request):
    apikey = request.headers.get("apikey", False)
    email = request.headers.get("email", False)
    if apikey and email:
        # TODO: Check with Cloud API URL
        headers = {"apikey": apikey, "email": email}
        files = requests.get("https://api.aixplora.app/api/files/", headers=headers)
        print(files.json())
        if files.status_code == 200:
            return files.json().get("files", [])
        else:
            return {"error": "No files found."}
    try:
        db = Database().get_session()
        files = db.execute(text("SELECT * FROM files")).fetchall()
        res = []
        if files is not None:
            for file in files:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…