File tree Expand file tree Collapse file tree 1 file changed +5
-9
lines changed
backend/PyMatcha/routes/api/profile Expand file tree Collapse file tree 1 file changed +5
-9
lines changed Original file line number Diff line number Diff line change @@ -66,9 +66,8 @@ def add_image_profile():
6666@images_bp .route ("/profile/images/<image_id>" , methods = ["DELETE" ])
6767@jwt_required
6868def delete_image_profile (image_id ):
69- try :
70- image = Image .get (id = image_id )
71- except ValueError :
69+ image = Image .get (id = image_id )
70+ if not image :
7271 raise NotFoundError (f"Image not found for user { current_user .id } " )
7372 image .delete ()
7473 return SuccessDeleted ("Image successfully deleted." )
@@ -77,9 +76,8 @@ def delete_image_profile(image_id):
7776@images_bp .route ("/profile/images/<image_id>" , methods = ["PUT" ])
7877@jwt_required
7978def change_main_image (image_id ):
80- try :
81- image = Image .get (id = image_id )
82- except ValueError :
79+ image = Image .get (id = image_id )
80+ if not image :
8381 raise NotFoundError (f"Image not found for user { current_user .id } " )
8482 try :
8583 current_main_image = Image .get_multi (user_id = current_user .id , is_primary = True )
@@ -98,7 +96,5 @@ def change_main_image(image_id):
9896@jwt_required
9997def get_images_profile ():
10098 images = Image .get_multis (user_id = current_user .id )
101- ret = []
102- if images :
103- ret = [image .to_dict () for image in images ]
99+ ret = [image .to_dict () for image in images ]
104100 return SuccessOutput ("images" , ret )
You can’t perform that action at this time.
0 commit comments