Open
Description
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
getCommentsForSlug
inArticlePersistence
by adding the corresponding SQL to SqlDelight - Create
articles.kt
in 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!
Activity