From b9e214795fcdd23b14aa2145a9ae2a63ae1ac591 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Thu, 29 Feb 2024 14:23:51 +0100 Subject: [PATCH] handle skip take for media recycle bin --- .../src/mocks/handlers/media/recycle-bin.handlers.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/mocks/handlers/media/recycle-bin.handlers.ts b/src/Umbraco.Web.UI.Client/src/mocks/handlers/media/recycle-bin.handlers.ts index edc15eff9d..cf260a2912 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/handlers/media/recycle-bin.handlers.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/handlers/media/recycle-bin.handlers.ts @@ -5,14 +5,18 @@ import { umbracoPath } from '@umbraco-cms/backoffice/utils'; export const recycleBinHandlers = [ rest.get(umbracoPath(`/recycle-bin${UMB_SLUG}/root`), (req, res, ctx) => { - const response = umbMediaMockDb.recycleBin.tree.getRoot(); + const skip = Number(req.url.searchParams.get('skip')); + const take = Number(req.url.searchParams.get('take')); + const response = umbMediaMockDb.recycleBin.tree.getRoot({ skip, take }); return res(ctx.status(200), ctx.json(response)); }), rest.get(umbracoPath(`/recycle-bin${UMB_SLUG}/children`), (req, res, ctx) => { const parentId = req.url.searchParams.get('parentId'); if (!parentId) return; - const response = umbMediaMockDb.recycleBin.tree.getChildrenOf(parentId); + const skip = Number(req.url.searchParams.get('skip')); + const take = Number(req.url.searchParams.get('take')); + const response = umbMediaMockDb.recycleBin.tree.getChildrenOf({ parentId, skip, take }); return res(ctx.status(200), ctx.json(response)); }),