ktor-arrow-example
ktor-arrow-example copied to clipboard
GET /articles/{slug}/comments
In order to fully support articles we need to implement a GET article comments for slug, according to following OpenAPI Spec.
/articles/{slug}/comments:
get:
tags:
- Comments
summary: Get comments for an article
description: Get the comments for an article. Auth is optional
operationId: GetArticleComments
parameters:
- name: slug
in: path
description: Slug of the article that you want to get comments for
required: true
schema:
type: string
responses:
'200':
$ref: '#/components/responses/MultipleCommentsResponse'
'401':
$ref: '#/components/responses/Unauthorized'
'422':
$ref: '#/components/responses/GenericError'
- Add missing domain objects MultipleCommentsResponse if it doesn't exist.
- Implement
getCommentsForSluginArticlePersistenceby adding the corresponding SQL to SqlDelight - Create
articles.ktin routes if does not exist, implement the GET route usingArticlePersistence - Add test that verifies the behavior works
Please assign yourself to this ticket before starting, and if you run into any issues please raise a PR so I can provide help and support directly in the code.
Thank you in advance for your interest in the project! Happy hacktoberfest!
hi @nomisRev , can I work on this? I may also help with #165
Hey @arioston, Please do! 🙏 Sorry for the late response, I needed some off time.