dtyago commited on
Commit
ee43124
1 Parent(s): e886a73

Comply PDPA

Browse files
Files changed (1) hide show
  1. app/admin/admin_functions.py +4 -2
app/admin/admin_functions.py CHANGED
@@ -38,6 +38,8 @@ async def register_user(db, email: str, name: str, role: str, file: UploadFile =
38
  # Process the image to extract the face
39
  cropped_face = get_user_cropped_image_from_photo(file_path)
40
 
 
 
41
  if cropped_face is not None:
42
 
43
  # Here we can store the embeddings along with user details in ChromaDB
@@ -46,10 +48,10 @@ async def register_user(db, email: str, name: str, role: str, file: UploadFile =
46
  return {"status": "User registered successfully", "image": cropped_face}
47
 
48
  else:
49
-
50
  return {"error": "No faces detected"}
51
 
52
- #os.remove(file_path) # Optionally remove the file after processing, if not needed
53
 
54
 
55
 
 
38
  # Process the image to extract the face
39
  cropped_face = get_user_cropped_image_from_photo(file_path)
40
 
41
+ os.remove(file_path) # Remove the file after processing, PDPA.
42
+
43
  if cropped_face is not None:
44
 
45
  # Here we can store the embeddings along with user details in ChromaDB
 
48
  return {"status": "User registered successfully", "image": cropped_face}
49
 
50
  else:
51
+
52
  return {"error": "No faces detected"}
53
 
54
+
55
 
56
 
57