@@ -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