Refactor EditorSession model to include token in props and update JSON parsing; simplify route handlers by removing JWT manager parameter
This commit is contained in:
@@ -104,10 +104,10 @@ func NewRouter(cfg *config.Config, db *database.DB, jwtManager *jwt.Manager, aut
|
||||
|
||||
// Org routes
|
||||
r.Get("/orgs", func(w http.ResponseWriter, req *http.Request) {
|
||||
listOrgsHandler(w, req, db, jwtManager)
|
||||
listOrgsHandler(w, req, db)
|
||||
})
|
||||
r.Post("/orgs", func(w http.ResponseWriter, req *http.Request) {
|
||||
createOrgHandler(w, req, db, auditLogger, jwtManager)
|
||||
createOrgHandler(w, req, db, auditLogger)
|
||||
})
|
||||
|
||||
// Org-scoped routes
|
||||
@@ -243,7 +243,7 @@ func logoutHandler(w http.ResponseWriter, r *http.Request, jwtManager *jwt.Manag
|
||||
w.Write([]byte(`{"status": "ok"}`))
|
||||
}
|
||||
|
||||
func listOrgsHandler(w http.ResponseWriter, r *http.Request, db *database.DB, jwtManager *jwt.Manager) {
|
||||
func listOrgsHandler(w http.ResponseWriter, r *http.Request, db *database.DB) {
|
||||
// User ID is already set by Auth middleware
|
||||
userIDStr, ok := middleware.GetUserID(r.Context())
|
||||
if !ok {
|
||||
@@ -263,7 +263,7 @@ func listOrgsHandler(w http.ResponseWriter, r *http.Request, db *database.DB, jw
|
||||
json.NewEncoder(w).Encode(orgs)
|
||||
}
|
||||
|
||||
func createOrgHandler(w http.ResponseWriter, r *http.Request, db *database.DB, auditLogger *audit.Logger, jwtManager *jwt.Manager) {
|
||||
func createOrgHandler(w http.ResponseWriter, r *http.Request, db *database.DB, auditLogger *audit.Logger) {
|
||||
// User ID is already set by Auth middleware
|
||||
userIDStr, ok := middleware.GetUserID(r.Context())
|
||||
if !ok {
|
||||
|
||||
Reference in New Issue
Block a user