From ba7c3a7b090d1c0f28c715cd2e221adc9b145bb1 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Fri, 8 Dec 2023 12:38:57 +0100 Subject: [PATCH] fix handlers --- .../src/mocks/handlers/package.handlers.ts | 64 +++++++++++++------ 1 file changed, 45 insertions(+), 19 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/mocks/handlers/package.handlers.ts b/src/Umbraco.Web.UI.Client/src/mocks/handlers/package.handlers.ts index 651c6139da..ab4eb43ec4 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/handlers/package.handlers.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/handlers/package.handlers.ts @@ -3,10 +3,10 @@ import { UmbId } from '@umbraco-cms/backoffice/id'; import { umbracoPath } from '@umbraco-cms/backoffice/utils'; import { - PackageMigrationStatusResponseModel, PackageDefinitionResponseModel, PagedPackageDefinitionResponseModel, PagedPackageMigrationStatusResponseModel, + CreatePackageRequestModel, } from '@umbraco-cms/backoffice/backend-api'; export const handlers = [ @@ -53,8 +53,8 @@ export const handlers = [ rest.post(umbracoPath('/package/created'), async (_req, res, ctx) => { //save - const data: PackageMigrationStatusResponseModel = await _req.json(); - const newPackage: PackageDefinitionResponseModel = { ...data, id: UmbId.new() }; + const data: CreatePackageRequestModel = await _req.json(); + const newPackage: PackageDefinitionResponseModel = { ...data, id: UmbId.new(), packagePath: '' }; packageArray.push(newPackage); return res(ctx.status(200), ctx.json(newPackage)); }), @@ -96,31 +96,57 @@ export const handlers = [ const packageArray: PackageDefinitionResponseModel[] = [ { id: '2a0181ec-244b-4068-a1d7-2f95ed7e6da6', - packagePath: undefined, + packagePath: '', name: 'My Package', - //contentNodeId?: string | null; - //contentLoadChildNodes?: boolean; - //mediaIds?: Array; - //mediaLoadChildNodes?: boolean; - //documentTypes?: Array; - //mediaTypes?: Array; - //dataTypes?: Array; - //templates?: Array; - //partialViews?: Array; - //stylesheets?: Array; - //scripts?: Array; - //languages?: Array; - //dictionaryItems?: Array; + contentNodeId: null, + contentLoadChildNodes: false, + mediaIds: [], + mediaLoadChildNodes: false, + documentTypes: [], + mediaTypes: [], + dataTypes: [], + templates: [], + partialViews: [], + stylesheets: [], + scripts: [], + languages: [], + dictionaryItems: [], }, { id: '2a0181ec-244b-4068-a1d7-2f95ed7e6da7', - packagePath: undefined, + packagePath: '', name: 'My Second Package', + contentNodeId: null, + contentLoadChildNodes: false, + mediaIds: [], + mediaLoadChildNodes: false, + documentTypes: [], + mediaTypes: [], + dataTypes: [], + templates: [], + partialViews: [], + stylesheets: [], + scripts: [], + languages: [], + dictionaryItems: [], }, { id: '2a0181ec-244b-4068-a1d7-2f95ed7e6da8', - packagePath: undefined, + packagePath: '', name: 'My Third Package', + contentNodeId: null, + contentLoadChildNodes: false, + mediaIds: [], + mediaLoadChildNodes: false, + documentTypes: [], + mediaTypes: [], + dataTypes: [], + templates: [], + partialViews: [], + stylesheets: [], + scripts: [], + languages: [], + dictionaryItems: [], }, ];