From b436adee5ce752be899043b4ff8c60b6812fec0e Mon Sep 17 00:00:00 2001 From: kenhuman Date: Mon, 5 Aug 2019 16:18:16 -0400 Subject: [PATCH] Update Metadata interfaces (#37353) * add RetrieveMessage * update MetadataObject --- types/jsforce/api/metadata.d.ts | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/types/jsforce/api/metadata.d.ts b/types/jsforce/api/metadata.d.ts index b53ce9f5ee..949d94074d 100644 --- a/types/jsforce/api/metadata.d.ts +++ b/types/jsforce/api/metadata.d.ts @@ -27,11 +27,11 @@ interface DeployResult { } interface MetadataObject { - childXmlNames: string[]; - directoryName: string; - inFolder: boolean; - metaFile: boolean; - suffix: string; + childXmlNames?: string[]; + directoryName?: string; + inFolder?: boolean; + metaFile?: boolean; + suffix?: string; xmlName: string; } @@ -102,10 +102,15 @@ interface RetrieveRequest { unpackaged?: Package; } +interface RetrieveMessage { + fileName: string; + problem: string; +} + interface RetrieveResult { fileProperties: FileProperties[]; id: string; - messages: object[]; + messages: RetrieveMessage[]; zipFile: string }