Skip to content

Commit 2eb3b6c

Browse files
clean: refactor resources routes
1 parent df19c15 commit 2eb3b6c

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

udata_hydra/routes/resources.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@ async def create_resource(request: web.Request) -> web.Response:
7373
if not document:
7474
raise web.HTTPBadRequest(text="Missing document body")
7575

76-
dataset_id = valid_payload.dataset_id
77-
resource_id = valid_payload.resource_id
76+
dataset_id: str = str(valid_payload.dataset_id)
77+
resource_id: str = str(valid_payload.resource_id)
7878

7979
await Resource.insert(
8080
dataset_id=dataset_id,
@@ -103,7 +103,7 @@ async def update_resource(request: web.Request) -> web.Response:
103103
if not document:
104104
raise web.HTTPBadRequest(text="Missing document body")
105105

106-
dataset_id: str = valid_payload.dataset_id
106+
dataset_id: str = str(valid_payload.dataset_id)
107107
resource_id: str = str(valid_payload.resource_id)
108108

109109
await Resource.update_or_insert(dataset_id, resource_id, document.url)
@@ -118,7 +118,8 @@ async def delete_resource(request: web.Request) -> web.Response:
118118
except ValidationError as err:
119119
raise web.HTTPBadRequest(text=err.json())
120120

121-
resource: Record | None = await Resource.get(resource_id=str(valid_payload.resource_id))
121+
resource_id: str = str(valid_payload.resource_id)
122+
resource: Record | None = await Resource.get(resource_id=resource_id)
122123
if not resource:
123124
raise web.HTTPNotFound()
124125

0 commit comments

Comments
 (0)