Skip to content

Commit 2ffdc3f

Browse files
committed
Fixing the code
1 parent 52da2dc commit 2ffdc3f

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

app/routes/route_utilities.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,18 @@ def apply_filters(cls, arguments, query):
77
query = query.where(getattr(cls, attribute).ilike(f"%{value}%"))
88

99
def validate_model(cls, cls_id):
10-
# try:
11-
# cls_id = int(cls_id)
12-
# except ValueError:
13-
# message = { "message": f"{cls.__name__} ID {cls_id} is invalid"}
14-
# abort(make_response(message, 400))
15-
16-
# query = db.select(cls).where(cls.id == cls_id)
17-
# result = db.session.scalar(query)
18-
19-
# if not result:
20-
# message = {"message": f"{cls.__name__} with ID {cls_id} was not found"}
21-
# abort(make_response(message, 404))
10+
try:
11+
cls_id = int(cls_id)
12+
except ValueError:
13+
message = { "message": f"{cls.__name__} ID {cls_id} is invalid"}
14+
abort(make_response(message, 400))
15+
16+
query = db.select(cls).where(cls.id == cls_id)
17+
result = db.session.scalar(query)
18+
19+
if not result:
20+
message = {"message": f"{cls.__name__} with ID {cls_id} was not found"}
21+
abort(make_response(message, 404))
2222

2323
return result
2424

0 commit comments

Comments
 (0)