fix: abort request context when apikey doesn't match
diff --git a/backend/server/api/middlewares.go b/backend/server/api/middlewares.go index e1609b1..cb465e1 100644 --- a/backend/server/api/middlewares.go +++ b/backend/server/api/middlewares.go
@@ -264,6 +264,7 @@ return false } if !matched { + c.Abort() c.JSON(http.StatusForbidden, &apiBody{ Success: false, Message: "path doesn't match api key's scope",