@@ -108,7 +108,7 @@ async def create_item(
108108 """
109109
110110 db_item = models_greencode .GreenCodeItem (
111- id = str ( uuid .uuid4 () ),
111+ id = uuid .uuid4 (),
112112 ** item .model_dump (),
113113 )
114114
@@ -123,7 +123,7 @@ async def create_item(
123123 status_code = 204 ,
124124)
125125async def delete_item (
126- item_id : str ,
126+ item_id : uuid . UUID ,
127127 db : AsyncSession = Depends (get_db ),
128128 user : models_core .CoreUser = Depends (is_user_a_member_of (GroupType .greencode )),
129129):
@@ -144,7 +144,7 @@ async def delete_item(
144144 status_code = 204 ,
145145)
146146async def update_item (
147- item_id : str ,
147+ item_id : uuid . UUID ,
148148 item_update : schemas_greencode .ItemUpdate ,
149149 db : AsyncSession = Depends (get_db ),
150150 user : models_core .CoreUser = Depends (is_user_a_member_of (GroupType .greencode )),
@@ -179,7 +179,7 @@ async def update_item(
179179 status_code = 204 ,
180180)
181181async def create_current_user_membership (
182- item_id : str ,
182+ item_id : uuid . UUID ,
183183 db : AsyncSession = Depends (get_db ),
184184 user : models_core .CoreUser = Depends (is_user_an_ecl_member ),
185185):
@@ -203,7 +203,7 @@ async def create_current_user_membership(
203203 status_code = 204 ,
204204)
205205async def delete_current_user_membership (
206- item_id : str ,
206+ item_id : uuid . UUID ,
207207 db : AsyncSession = Depends (get_db ),
208208 user : models_core .CoreUser = Depends (is_user_an_ecl_member ),
209209):
@@ -223,7 +223,7 @@ async def delete_current_user_membership(
223223 status_code = 204 ,
224224)
225225async def create_membership (
226- item_id : str ,
226+ item_id : uuid . UUID ,
227227 user_id : str ,
228228 db : AsyncSession = Depends (get_db ),
229229 user : models_core .CoreUser = Depends (is_user_a_member_of (GroupType .greencode )),
@@ -249,7 +249,7 @@ async def create_membership(
249249 status_code = 204 ,
250250)
251251async def delete_membership (
252- item_id : str ,
252+ item_id : uuid . UUID ,
253253 user_id : str ,
254254 db : AsyncSession = Depends (get_db ),
255255 user : models_core .CoreUser = Depends (is_user_a_member_of (GroupType .greencode )),
0 commit comments