Skip to content

Commit 481069a

Browse files
fix: remove useless try/catch blocs
1 parent 6747251 commit 481069a

File tree

1 file changed

+19
-40
lines changed

1 file changed

+19
-40
lines changed

app/modules/greencode/endpoints_greencode.py

Lines changed: 19 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -112,10 +112,7 @@ async def create_item(
112112
**item.model_dump(),
113113
)
114114

115-
try:
116-
return await cruds_greencode.create_item(db=db, item=db_item)
117-
except ValueError as error:
118-
raise HTTPException(status_code=422, detail=str(error))
115+
return await cruds_greencode.create_item(db=db, item=db_item)
119116

120117

121118
@module.router.delete(
@@ -133,10 +130,7 @@ async def delete_item(
133130
**This endpoint is only usable by greencode group**
134131
"""
135132

136-
try:
137-
await cruds_greencode.delete_item(item_id=item_id, db=db)
138-
except ValueError as error:
139-
raise HTTPException(status_code=422, detail=str(error))
133+
await cruds_greencode.delete_item(item_id=item_id, db=db)
140134

141135

142136
@module.router.patch(
@@ -164,14 +158,11 @@ async def update_item(
164158
detail="Invalid item_id",
165159
)
166160

167-
try:
168-
await cruds_greencode.update_item(
169-
item_id=item_id,
170-
item_update=item_update,
171-
db=db,
172-
)
173-
except ValueError as error:
174-
raise HTTPException(status_code=422, detail=str(error))
161+
await cruds_greencode.update_item(
162+
item_id=item_id,
163+
item_update=item_update,
164+
db=db,
165+
)
175166

176167

177168
@module.router.post(
@@ -188,14 +179,11 @@ async def create_current_user_membership(
188179
189180
"""
190181

191-
try:
192-
return await cruds_greencode.create_membership(
193-
db=db,
194-
item_id=item_id,
195-
user_id=user.id,
196-
)
197-
except ValueError as error:
198-
raise HTTPException(status_code=422, detail=str(error))
182+
return await cruds_greencode.create_membership(
183+
db=db,
184+
item_id=item_id,
185+
user_id=user.id,
186+
)
199187

200188

201189
@module.router.delete(
@@ -212,10 +200,7 @@ async def delete_current_user_membership(
212200
213201
"""
214202

215-
try:
216-
await cruds_greencode.delete_membership(item_id=item_id, user_id=user.id, db=db)
217-
except ValueError as error:
218-
raise HTTPException(status_code=422, detail=str(error))
203+
await cruds_greencode.delete_membership(item_id=item_id, user_id=user.id, db=db)
219204

220205

221206
@module.router.post(
@@ -234,14 +219,11 @@ async def create_membership(
234219
**The user must be from greencode group to use this endpoint**
235220
"""
236221

237-
try:
238-
return await cruds_greencode.create_membership(
239-
db=db,
240-
item_id=item_id,
241-
user_id=user_id,
242-
)
243-
except ValueError as error:
244-
raise HTTPException(status_code=422, detail=str(error))
222+
return await cruds_greencode.create_membership(
223+
db=db,
224+
item_id=item_id,
225+
user_id=user_id,
226+
)
245227

246228

247229
@module.router.delete(
@@ -260,10 +242,7 @@ async def delete_membership(
260242
**The user must be from greencode group to use this endpoint**
261243
"""
262244

263-
try:
264-
await cruds_greencode.delete_membership(item_id=item_id, user_id=user_id, db=db)
265-
except ValueError as error:
266-
raise HTTPException(status_code=422, detail=str(error))
245+
await cruds_greencode.delete_membership(item_id=item_id, user_id=user_id, db=db)
267246

268247

269248
@module.router.get(

0 commit comments

Comments
 (0)