force createdBy on upsert article

This commit is contained in:
2019-08-29 14:23:48 +02:00
parent 299304f379
commit 83961fd202

View File

@@ -1,5 +1,6 @@
package fr.dcproject.routes
import fr.dcproject.citizen
import fr.dcproject.security.voter.ArticleVoter.Action.CREATE
import fr.dcproject.security.voter.ArticleVoter.Action.VIEW
import fr.dcproject.security.voter.assertCan
@@ -46,7 +47,10 @@ fun Route.article(repo: ArticleRepository) {
assertCan(CREATE)
val article = call.receive<ArticleEntity>()
article.createdBy = citizen
repo.upsert(article)
call.respond(article)
}
}