feature #11: describe "create/delete follow to article" in openAPI

This commit is contained in:
2019-08-30 10:07:47 +02:00
parent 2f079d9d9d
commit fffecd5072
4 changed files with 37 additions and 4 deletions

View File

@@ -24,7 +24,6 @@ object ArticlesPaths {
val limit: Int = if (limit > 50) 50 else if (limit < 1) 1 else limit
}
@Location("/articles/{article}") class ArticleRequest(val article: ArticleEntity)
@Location("/articles/{article}/follow") class ArticleFollowRequest(val article: ArticleEntity)
@Location("/articles") class PostArticleRequest
}

View File

@@ -13,7 +13,7 @@ import fr.dcproject.repository.FollowArticle as FollowArticleRepository
@KtorExperimentalLocationsAPI
object FollowArticlePaths {
@Location("/articles/{article}/follow") class ArticleFollowRequest(val article: ArticleEntity)
@Location("/articles/{article}/follows") class ArticleFollowRequest(val article: ArticleEntity)
@Location("/citizens/{citizen}/follows/articles") class CitizenFollowArticleRequest(val citizen: Citizen)
}