diff --git a/api/server/middleware/index.js b/api/server/middleware/index.js index 43878923b3..a364c91992 100644 --- a/api/server/middleware/index.js +++ b/api/server/middleware/index.js @@ -37,9 +37,9 @@ module.exports = { setHeaders, logHeaders, moderateText, + requireAdmin, validateModel, requireJwtAuth, - requireAdmin, checkInviteUser, requireLdapAuth, requireLocalAuth, diff --git a/api/server/middleware/requireAdmin.js b/api/server/middleware/requireAdmin.js index 12d1b751d9..a277b3bd0f 100644 --- a/api/server/middleware/requireAdmin.js +++ b/api/server/middleware/requireAdmin.js @@ -1,5 +1,5 @@ +const { logger } = require('@librechat/data-schemas'); const { SystemRoles } = require('librechat-data-provider'); -const { logger } = require('~/config'); /** * Middleware to check if authenticated user has admin role diff --git a/api/server/middleware/requireJwtAuth.js b/api/server/middleware/requireJwtAuth.js index c00b37ee0b..ed83c4773e 100644 --- a/api/server/middleware/requireJwtAuth.js +++ b/api/server/middleware/requireJwtAuth.js @@ -1,6 +1,6 @@ -const passport = require('passport'); const cookies = require('cookie'); -const { isEnabled } = require('~/server/utils'); +const passport = require('passport'); +const { isEnabled } = require('@librechat/api'); /** * Custom Middleware to handle JWT authentication, with support for OpenID token reuse