From 5525f1d426d8cf43bf9e66ed1fb3c6937a44be2a Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Sun, 3 Mar 2024 22:24:58 +0100 Subject: [PATCH] bulk duplicate --- .../media/entity-bulk-actions/copy/copy.action.ts | 10 +++++----- .../media/media/entity-bulk-actions/manifests.ts | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media/entity-bulk-actions/copy/copy.action.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media/entity-bulk-actions/copy/copy.action.ts index 4aea5ff589..99d6435a2c 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media/entity-bulk-actions/copy/copy.action.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media/entity-bulk-actions/copy/copy.action.ts @@ -1,13 +1,13 @@ -import type { UmbMediaDetailRepository } from '../../repository/index.js'; +import type { UmbEntityBulkActionArgs } from '@umbraco-cms/backoffice/entity-bulk-action'; import { UmbEntityBulkActionBase } from '@umbraco-cms/backoffice/entity-bulk-action'; import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api'; -export class UmbMediaCopyEntityBulkAction extends UmbEntityBulkActionBase { - constructor(host: UmbControllerHost) { - super(host); +export class UmbDuplicateMediaEntityBulkAction extends UmbEntityBulkActionBase { + constructor(host: UmbControllerHost, args: UmbEntityBulkActionArgs) { + super(host, args); } async execute() { - console.log('execute bulk copy'); + console.log('execute bulk duplicate'); } } diff --git a/src/Umbraco.Web.UI.Client/src/packages/media/media/entity-bulk-actions/manifests.ts b/src/Umbraco.Web.UI.Client/src/packages/media/media/entity-bulk-actions/manifests.ts index 24ab6088bc..5d68cbcc90 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/media/media/entity-bulk-actions/manifests.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/media/media/entity-bulk-actions/manifests.ts @@ -2,7 +2,7 @@ import type { UmbCollectionBulkActionPermissions } from '../../../core/collectio import { UMB_MEDIA_DETAIL_REPOSITORY_ALIAS } from '../repository/index.js'; import { UMB_MEDIA_COLLECTION_ALIAS } from '../collection/index.js'; import { UmbMediaMoveEntityBulkAction } from './move/move.action.js'; -import { UmbMediaCopyEntityBulkAction } from './copy/copy.action.js'; +import { UmbDuplicateMediaEntityBulkAction } from './copy/copy.action.js'; import { UmbMediaDeleteEntityBulkAction } from './delete/delete.action.js'; import type { ManifestEntityBulkAction } from '@umbraco-cms/backoffice/extension-registry'; import { @@ -16,7 +16,7 @@ export const manifests: Array = [ alias: 'Umb.EntityBulkAction.Media.Copy', name: 'Copy Media Entity Bulk Action', weight: 30, - api: UmbMediaCopyEntityBulkAction, + api: UmbDuplicateMediaEntityBulkAction, meta: { label: 'Copy', repositoryAlias: UMB_MEDIA_DETAIL_REPOSITORY_ALIAS,