tumblrandom: some fixups

This commit is contained in:
Luke Granger-Brown 2024-09-09 01:02:48 +00:00
parent 0b7dd5e1b3
commit 5726067315

View file

@ -205,7 +205,7 @@ type likesResponse struct {
}
var (
refreshBuf map[string][]Post
refreshBuf = map[string][]Post{}
refreshBufMu sync.Mutex
)
@ -279,6 +279,9 @@ func (a *app) refreshLikes(rw http.ResponseWriter, r *http.Request) {
urlSuffix = lr.Response.Links.Next.Href
if urlSuffix != "" {
refreshBufMu.Lock()
refreshBuf[refreshSess] = likes
refreshBufMu.Unlock()
fmt.Fprintf(rw, `<!DOCTYPE html>
<html>
<head>
@ -286,8 +289,8 @@ func (a *app) refreshLikes(rw http.ResponseWriter, r *http.Request) {
</head>
<body>
<form method="POST" id="theForm">
<input type="hidden" name="url_suffix" value="%q">
<input type="hidden" name="refresh_session" value="%q">
<input type="hidden" name="url_suffix" value=%q>
<input type="hidden" name="refresh_session" value=%q>
<input type="submit" id="theSubmit">
</form>
<script>