summaryrefslogtreecommitdiff
path: root/matweb/rest_api.py
diff options
context:
space:
mode:
authorJan Friedli2020-07-13 08:14:47 +0200
committerJan Friedli2020-07-13 08:14:47 +0200
commit2c1bc2f05af93e13d331e0f6a5c1b617717a50e3 (patch)
treea6c2a853ccbcf6f353791d56b63911a6bbedfd12 /matweb/rest_api.py
parent6aa9fa7029ae15d0a18657fb9deccc3313aed9e1 (diff)
documented download endpoint
Diffstat (limited to 'matweb/rest_api.py')
-rw-r--r--matweb/rest_api.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/matweb/rest_api.py b/matweb/rest_api.py
index 4aeaa62..20ec155 100644
--- a/matweb/rest_api.py
+++ b/matweb/rest_api.py
@@ -72,6 +72,7 @@ class APIDownload(Resource):
72 def __init__(self, **kwargs): 72 def __init__(self, **kwargs):
73 self.upload_folder = kwargs['upload_folder'] 73 self.upload_folder = kwargs['upload_folder']
74 74
75 @swag_from('./oas/download.yml')
75 def get(self, key: str, secret: str, filename: str): 76 def get(self, key: str, secret: str, filename: str):
76 complete_path, filepath = utils.is_valid_api_download_file(filename, key, secret, self.upload_folder) 77 complete_path, filepath = utils.is_valid_api_download_file(filename, key, secret, self.upload_folder)
77 # Make sure the file is NOT deleted on HEAD requests 78 # Make sure the file is NOT deleted on HEAD requests