Skip to content

Commit

Permalink
getIndexでmakePostsの結果ごとキャッシュする
Browse files Browse the repository at this point in the history
  • Loading branch information
Gurrium committed Dec 17, 2023
1 parent 944a02a commit 1402a3f
Showing 1 changed file with 13 additions and 6 deletions.
19 changes: 13 additions & 6 deletions webapp/go/app.go
Expand Up @@ -553,8 +553,15 @@ func getIndex(w http.ResponseWriter, r *http.Request) {
log.Print(err)
return
}
// !!! IMPORTANT !!!
// 後でCSRFトークンを埋めること
posts, err := makePosts(results, "", false)
if err != nil {
log.Print(err)
return
}

b, err := sonnet.Marshal(results)
b, err := sonnet.Marshal(posts)
if err != nil {
log.Print(err)
return
Expand All @@ -570,14 +577,14 @@ func getIndex(w http.ResponseWriter, r *http.Request) {
return
}

posts, err := makePosts(results, getCSRFToken(r), false)
if err != nil {
log.Print(err)
return
csrfToken := getCSRFToken(r)
posts := make([]Post, 0, len(results))
for _, p := range results {
p.CSRFToken = csrfToken
posts = append(posts, p)
}

flash := getFlash(w, r, "notice")
csrfToken := getCSRFToken(r)

templateLayout(
w,
Expand Down

0 comments on commit 1402a3f

Please sign in to comment.