Juna190825 commited on
Commit
48df7e4
·
verified ·
1 Parent(s): 6bfc3c8

Update proxy/upload_api.py

Browse files
Files changed (1) hide show
  1. proxy/upload_api.py +10 -2
proxy/upload_api.py CHANGED
@@ -9,11 +9,19 @@ os.makedirs(DATA_DIR, exist_ok=True)
9
  def upload():
10
  if "file" not in request.files:
11
  return "No file", 400
 
12
  f = request.files["file"]
 
 
 
 
13
  if not f.filename.endswith(".conllu"):
14
  return "Only .conllu allowed", 400
15
- f.save(os.path.join(DATA_DIR, f.filename))
16
- return "OK"
 
 
 
17
 
18
  @app.route("/api/files", methods=["GET"])
19
  def list_files():
 
9
  def upload():
10
  if "file" not in request.files:
11
  return "No file", 400
12
+
13
  f = request.files["file"]
14
+
15
+ if f.filename == "":
16
+ return "Empty filename", 400
17
+
18
  if not f.filename.endswith(".conllu"):
19
  return "Only .conllu allowed", 400
20
+
21
+ save_path = os.path.join(DATA_DIR, f.filename)
22
+ f.save(save_path)
23
+
24
+ return "OK", 200
25
 
26
  @app.route("/api/files", methods=["GET"])
27
  def list_files():