Render article
This commit is contained in:
@@ -9,12 +9,12 @@ import (
|
||||
)
|
||||
|
||||
func HandleBlog(w http.ResponseWriter, r *http.Request) {
|
||||
blog_uuid := r.PathValue("uuid")
|
||||
slug := r.PathValue("slug")
|
||||
|
||||
var blog models.Blog
|
||||
_, err := core.DB.NewSelect().
|
||||
Model(&blog).
|
||||
Where("blog_id = ?", blog_uuid).
|
||||
Where("slug = ?", slug).
|
||||
Relation("Author").
|
||||
ScanAndCount(context.Background())
|
||||
if err != nil {
|
||||
|
||||
@@ -10,7 +10,7 @@ var BlogsRoutes = map[string]core.Handler{
|
||||
Handler: blogs.HandleNew,
|
||||
Middlewares: []core.Middleware{Methods(("POST")),
|
||||
HasPermissions("blogs", "insert"), AuthJWT}},
|
||||
"/blogs/{uuid}": {
|
||||
"/blogs/{slug}": {
|
||||
Handler: blogs.HandleBlog,
|
||||
Middlewares: []core.Middleware{Methods("GET")}},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user