Europeans do innovate, they just sell to GAFAM afterwards. (-:
38 karma · joined April 29, 2019
Edit: unless there is a majority of unsatisfied customers (:
Beside the user tracking cookie I personally think the rest is fine if Stripe cannot tell some kind of buyer pattern (and sell it).
You never know, on a misunderstanding it might actually work! router.get("/api/article/:id").coroutineHandler { ctx ->
val news = newsRepository.get(ctx.pathParam("id")) // no need for await
?: return ctx.respondText(404, "Not Found") // can still use basic code constructs
ctx.respondJson(200, jsonObjectOf("news" to news)) // actually an extension method i wrote
}