api end fixes

This commit is contained in:
2026-06-19 23:45:56 -07:00
parent 84f894c356
commit e3e520f7a9
6 changed files with 30 additions and 15 deletions
+5 -5
View File
@@ -1,9 +1,9 @@
import { Request, Response, NextFunction } from "express"
import {
findAndAuthorizeCurrentUserMiddleware,
authorizationMiddleware,
type AuthorizationRequest,
} from "@/middlewares/find-and-authorize-current-user-middleware"
} from "@/middlewares/authorization-middleware"
import { User } from "@/models"
@@ -23,9 +23,9 @@ export function mockCurrentUser(newCurrentUser: User) {
jwtMiddleware: async (_req: Request, _res: Response, next: NextFunction) => next(),
}))
vi.mock("@/middlewares/find-and-authorize-current-user-middleware")
const findAndAuthorizeCurrentUserMiddlewareMock = vi.mocked(findAndAuthorizeCurrentUserMiddleware)
findAndAuthorizeCurrentUserMiddlewareMock.mockImplementation(
vi.mock("@/middlewares/authorization-middleware")
const authorizationMiddlewareMock = vi.mocked(authorizationMiddleware)
authorizationMiddlewareMock.mockImplementation(
async (req: AuthorizationRequest, _res: Response, next: NextFunction) => {
const currentUser = await User.withScope(["asCurrentUser"]).findByPk(newCurrentUser.id, {
rejectOnEmpty: true,