From e3f9f1a67ec5b7a693d697f8f5c2797e1cfb4f69 Mon Sep 17 00:00:00 2001 From: Sebastien Date: Thu, 7 Dec 2023 18:38:05 +0100 Subject: [PATCH] feat: support `MarketingAppExtension` metadata type (#735) --- src/metadata/v54.json | 19 +++++++++++++++++++ src/metadata/v55.json | 19 +++++++++++++++++++ src/metadata/v56.json | 19 +++++++++++++++++++ src/metadata/v57.json | 19 +++++++++++++++++++ src/metadata/v58.json | 19 +++++++++++++++++++ src/metadata/v59.json | 19 +++++++++++++++++++ src/service/typeHandlerFactory.ts | 1 + 7 files changed, 115 insertions(+) diff --git a/src/metadata/v54.json b/src/metadata/v54.json index 45f8796a..da018ece 100644 --- a/src/metadata/v54.json +++ b/src/metadata/v54.json @@ -1313,6 +1313,25 @@ } ] }, + { + "childXmlNames": [ + "MarketingAppExtActivity" + ], + "directoryName": "marketingappextensions", + "inFolder": false, + "metaFile": false, + "suffix": "marketingappextension", + "xmlName": "MarketingAppExtension" + }, + { + "directoryName": "marketingappextensions.marketingAppExtActivities", + "inFolder": false, + "metaFile": false, + "parentXmlName": "MarketingAppExtension", + "xmlName": "MarketingAppExtActivity", + "xmlTag": "marketingAppExtActivities", + "key": "fullName" + }, { "childXmlNames": [ "WorkflowFieldUpdate", diff --git a/src/metadata/v55.json b/src/metadata/v55.json index c9d839a7..05f31ea9 100644 --- a/src/metadata/v55.json +++ b/src/metadata/v55.json @@ -1404,6 +1404,25 @@ } ] }, + { + "childXmlNames": [ + "MarketingAppExtActivity" + ], + "directoryName": "marketingappextensions", + "inFolder": false, + "metaFile": false, + "suffix": "marketingappextension", + "xmlName": "MarketingAppExtension" + }, + { + "directoryName": "marketingappextensions.marketingAppExtActivities", + "inFolder": false, + "metaFile": false, + "parentXmlName": "MarketingAppExtension", + "xmlName": "MarketingAppExtActivity", + "xmlTag": "marketingAppExtActivities", + "key": "fullName" + }, { "childXmlNames": [ "WorkflowFieldUpdate", diff --git a/src/metadata/v56.json b/src/metadata/v56.json index 1173f22f..ed4dcbf1 100644 --- a/src/metadata/v56.json +++ b/src/metadata/v56.json @@ -1432,6 +1432,25 @@ } ] }, + { + "childXmlNames": [ + "MarketingAppExtActivity" + ], + "directoryName": "marketingappextensions", + "inFolder": false, + "metaFile": false, + "suffix": "marketingappextension", + "xmlName": "MarketingAppExtension" + }, + { + "directoryName": "marketingappextensions.marketingAppExtActivities", + "inFolder": false, + "metaFile": false, + "parentXmlName": "MarketingAppExtension", + "xmlName": "MarketingAppExtActivity", + "xmlTag": "marketingAppExtActivities", + "key": "fullName" + }, { "childXmlNames": [ "WorkflowFieldUpdate", diff --git a/src/metadata/v57.json b/src/metadata/v57.json index c9ab5f72..32bd365c 100644 --- a/src/metadata/v57.json +++ b/src/metadata/v57.json @@ -1474,6 +1474,25 @@ } ] }, + { + "childXmlNames": [ + "MarketingAppExtActivity" + ], + "directoryName": "marketingappextensions", + "inFolder": false, + "metaFile": false, + "suffix": "marketingappextension", + "xmlName": "MarketingAppExtension" + }, + { + "directoryName": "marketingappextensions.marketingAppExtActivities", + "inFolder": false, + "metaFile": false, + "parentXmlName": "MarketingAppExtension", + "xmlName": "MarketingAppExtActivity", + "xmlTag": "marketingAppExtActivities", + "key": "fullName" + }, { "childXmlNames": [ "WorkflowFieldUpdate", diff --git a/src/metadata/v58.json b/src/metadata/v58.json index f3340c80..3e013d62 100644 --- a/src/metadata/v58.json +++ b/src/metadata/v58.json @@ -1474,6 +1474,25 @@ } ] }, + { + "childXmlNames": [ + "MarketingAppExtActivity" + ], + "directoryName": "marketingappextensions", + "inFolder": false, + "metaFile": false, + "suffix": "marketingappextension", + "xmlName": "MarketingAppExtension" + }, + { + "directoryName": "marketingappextensions.marketingAppExtActivities", + "inFolder": false, + "metaFile": false, + "parentXmlName": "MarketingAppExtension", + "xmlName": "MarketingAppExtActivity", + "xmlTag": "marketingAppExtActivities", + "key": "fullName" + }, { "childXmlNames": [ "WorkflowFieldUpdate", diff --git a/src/metadata/v59.json b/src/metadata/v59.json index f3340c80..3e013d62 100644 --- a/src/metadata/v59.json +++ b/src/metadata/v59.json @@ -1474,6 +1474,25 @@ } ] }, + { + "childXmlNames": [ + "MarketingAppExtActivity" + ], + "directoryName": "marketingappextensions", + "inFolder": false, + "metaFile": false, + "suffix": "marketingappextension", + "xmlName": "MarketingAppExtension" + }, + { + "directoryName": "marketingappextensions.marketingAppExtActivities", + "inFolder": false, + "metaFile": false, + "parentXmlName": "MarketingAppExtension", + "xmlName": "MarketingAppExtActivity", + "xmlTag": "marketingAppExtActivities", + "key": "fullName" + }, { "childXmlNames": [ "WorkflowFieldUpdate", diff --git a/src/service/typeHandlerFactory.ts b/src/service/typeHandlerFactory.ts index 28f06bc0..1b557fc3 100644 --- a/src/service/typeHandlerFactory.ts +++ b/src/service/typeHandlerFactory.ts @@ -36,6 +36,7 @@ const handlerMap = { labels: InFile, listViews: SubCustomObject, lwc: LwcHandler, + marketingappextensions: InFile, matchingRules: InFile, moderation: SharedFolder, objects: CustomObject,