fix: invite routes were double-nested under /invites causing 404->SPA fallback

This commit is contained in:
2026-06-29 15:30:20 -04:00
parent 2d3bf48e66
commit 7261ebaafa
+5 -2
View File
@@ -225,9 +225,12 @@ func main() {
r.Delete("/webhooks/{webhookID}", webhookHandler.Delete) r.Delete("/webhooks/{webhookID}", webhookHandler.Delete)
// Invites (rate limited to prevent brute-force join) // Invites (rate limited to prevent brute-force join)
r.Route("/invites", func(r chi.Router) { inviteHandler := invite.NewHandler(database.DB)
r.Post("/servers/{serverID}/invites", inviteHandler.Create)
r.Get("/invites/{code}", inviteHandler.Get)
r.Route("/invites/{code}/join", func(r chi.Router) {
r.Use(middleware.RateLimit(2, 5)) r.Use(middleware.RateLimit(2, 5))
invite.NewHandler(database.DB).RegisterRoutes(r) r.Post("/", inviteHandler.Join)
}) })
}) })
}) })