Skip to content

Commit fcd6475

Browse files
authored
Merge pull request #646 from router-for-me/amp
fix(amp): add /settings routes to proxy
2 parents 453e744 + 3fc410a commit fcd6475

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

internal/api/modules/amp/routes.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ func (m *AmpModule) registerManagementRoutes(engine *gin.Engine, baseHandler *ha
126126
var authWithBypass gin.HandlerFunc
127127
if auth != nil {
128128
ampAPI.Use(auth)
129-
authWithBypass = wrapManagementAuth(auth, "/threads", "/auth", "/docs")
129+
authWithBypass = wrapManagementAuth(auth, "/threads", "/auth", "/docs", "/settings")
130130
}
131131

132132
// Dynamic proxy handler that uses m.getProxy() for hot-reload support
@@ -179,6 +179,8 @@ func (m *AmpModule) registerManagementRoutes(engine *gin.Engine, baseHandler *ha
179179
engine.GET("/threads/*path", append(rootMiddleware, proxyHandler)...)
180180
engine.GET("/docs", append(rootMiddleware, proxyHandler)...)
181181
engine.GET("/docs/*path", append(rootMiddleware, proxyHandler)...)
182+
engine.GET("/settings", append(rootMiddleware, proxyHandler)...)
183+
engine.GET("/settings/*path", append(rootMiddleware, proxyHandler)...)
182184

183185
engine.GET("/threads.rss", append(rootMiddleware, proxyHandler)...)
184186
engine.GET("/news.rss", append(rootMiddleware, proxyHandler)...)

0 commit comments

Comments
 (0)