mirror of
https://github.com/rommapp/romm.git
synced 2026-02-18 00:27:41 +01:00
[AIKIDO-13126609] Raise HTTP exception if device not found
This commit is contained in:
@@ -435,7 +435,11 @@ def confirm_download(
|
||||
)
|
||||
|
||||
device = _resolve_device(device_id, request.user.id)
|
||||
assert device is not None
|
||||
if device is None:
|
||||
raise HTTPException(
|
||||
status_code=status.HTTP_404_NOT_FOUND,
|
||||
detail=f"Device with ID {device_id} not found",
|
||||
)
|
||||
|
||||
sync = db_device_save_sync_handler.upsert_sync(
|
||||
device_id=device_id,
|
||||
@@ -581,7 +585,11 @@ def track_save(
|
||||
)
|
||||
|
||||
device = _resolve_device(device_id, request.user.id)
|
||||
assert device is not None
|
||||
if device is None:
|
||||
raise HTTPException(
|
||||
status_code=status.HTTP_404_NOT_FOUND,
|
||||
detail=f"Device with ID {device_id} not found",
|
||||
)
|
||||
|
||||
sync = db_device_save_sync_handler.set_untracked(
|
||||
device_id=device_id, save_id=id, untracked=False
|
||||
@@ -605,7 +613,11 @@ def untrack_save(
|
||||
)
|
||||
|
||||
device = _resolve_device(device_id, request.user.id)
|
||||
assert device is not None
|
||||
if device is None:
|
||||
raise HTTPException(
|
||||
status_code=status.HTTP_404_NOT_FOUND,
|
||||
detail=f"Device with ID {device_id} not found",
|
||||
)
|
||||
|
||||
sync = db_device_save_sync_handler.set_untracked(
|
||||
device_id=device_id, save_id=id, untracked=True
|
||||
|
||||
Reference in New Issue
Block a user