aboutsummaryrefslogtreecommitdiff
path: root/internal/ui/middleware.go
diff options
context:
space:
mode:
authorGravatar Frédéric Guillot <f@miniflux.net> 2023-10-20 15:12:02 -0700
committerGravatar Frédéric Guillot <f@miniflux.net> 2023-10-20 16:07:18 -0700
commit4cc99881d870495ef35dcbb44d351e4b3c01f401 (patch)
tree46c1408d9a8eba7fdf7633201902e18c6094e579 /internal/ui/middleware.go
parent95ee1c423b1157a967fb2024aa86bd395ead23f8 (diff)
downloadv2-4cc99881d870495ef35dcbb44d351e4b3c01f401.tar.gz
v2-4cc99881d870495ef35dcbb44d351e4b3c01f401.tar.zst
v2-4cc99881d870495ef35dcbb44d351e4b3c01f401.zip
Refactor Batch Builder and prevent accidental and excessive refreshes from the web ui
Diffstat (limited to 'internal/ui/middleware.go')
-rw-r--r--internal/ui/middleware.go2
1 files changed, 2 insertions, 0 deletions
diff --git a/internal/ui/middleware.go b/internal/ui/middleware.go
index 7df1c6af..7cfa5b34 100644
--- a/internal/ui/middleware.go
+++ b/internal/ui/middleware.go
@@ -119,6 +119,8 @@ func (m *middleware) handleAppSession(next http.Handler) http.Handler {
ctx = context.WithValue(ctx, request.UserLanguageContextKey, session.Data.Language)
ctx = context.WithValue(ctx, request.UserThemeContextKey, session.Data.Theme)
ctx = context.WithValue(ctx, request.PocketRequestTokenContextKey, session.Data.PocketRequestToken)
+ ctx = context.WithValue(ctx, request.LastForceRefreshContextKey, session.Data.LastForceRefresh)
+
next.ServeHTTP(w, r.WithContext(ctx))
})
}