From 6df17d895d1a78b4d1f9ce84fabaf406c41fb52f Mon Sep 17 00:00:00 2001 From: vikramtha Date: Wed, 10 Jul 2024 14:44:56 -0700 Subject: [PATCH 1/4] Updating docs for itemId for Mail and Calendar --- packages/teams-js/src/public/calendar.ts | 6 +++++- packages/teams-js/src/public/mail.ts | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/packages/teams-js/src/public/calendar.ts b/packages/teams-js/src/public/calendar.ts index d10fe4e033..64a686b174 100644 --- a/packages/teams-js/src/public/calendar.ts +++ b/packages/teams-js/src/public/calendar.ts @@ -84,7 +84,11 @@ export namespace calendar { /** Open calendar item parameters. */ export interface OpenCalendarItemParams { - /** An unique base64-encoded string id that represents the event's unique identifier of the calendar item to be opened. */ + /** An unique base64-encoded string id that represents the itemId or messageId. + * The only acceptable id for this itemId is the EWS (Exchange Web Services) ID. However, + * if you are using Graph API, you must convert the REST ID to a EWS ID. The conversion is done by + * replacing "+" characters with "-" and "/" characters with "_". + */ itemId: string; } diff --git a/packages/teams-js/src/public/mail.ts b/packages/teams-js/src/public/mail.ts index 945d56a2fb..0e98fa067d 100644 --- a/packages/teams-js/src/public/mail.ts +++ b/packages/teams-js/src/public/mail.ts @@ -74,7 +74,11 @@ export namespace mail { /** Defines the parameters used to open a mail item in the user's mailbox */ export interface OpenMailItemParams { - /** An unique base64-encoded string id that represents the itemId or messageId. */ + /** An unique base64-encoded string id that represents the itemId or messageId. + * The only acceptable id for this itemId is the EWS (Exchange Web Services) ID. However, + * if you are using Graph API, you must convert the REST ID to a EWS ID. The conversion is done by + * replacing "+" characters with "-" and "/" characters with "_". + */ itemId: string; } From 3b8f55de83dc2bcaac5cbdf5255c510ac52b69ed Mon Sep 17 00:00:00 2001 From: vikramtha Date: Wed, 10 Jul 2024 14:47:56 -0700 Subject: [PATCH 2/4] changefile --- apps/teams-test-app/public/testapp.zip | Bin 0 -> 4633 bytes ...-js-d0373412-a60a-4bee-8468-77ff80125588.json | 7 +++++++ 2 files changed, 7 insertions(+) create mode 100644 apps/teams-test-app/public/testapp.zip create mode 100644 change/@microsoft-teams-js-d0373412-a60a-4bee-8468-77ff80125588.json diff --git a/apps/teams-test-app/public/testapp.zip b/apps/teams-test-app/public/testapp.zip new file mode 100644 index 0000000000000000000000000000000000000000..1dd6567e9a73cb35ecd34397c6b2b6046c793a95 GIT binary patch literal 4633 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 bUpHow{|AF~wFv%l1#s(TRotKn Date: Wed, 10 Jul 2024 14:49:25 -0700 Subject: [PATCH 3/4] removed accidental file --- apps/teams-test-app/public/testapp.zip | Bin 4633 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 apps/teams-test-app/public/testapp.zip diff --git a/apps/teams-test-app/public/testapp.zip b/apps/teams-test-app/public/testapp.zip deleted file mode 100644 index 1dd6567e9a73cb35ecd34397c6b2b6046c793a95..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4633 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 bUpHow{|AF~wFv%l1#s(TRotKn Date: Thu, 11 Jul 2024 09:42:31 -0700 Subject: [PATCH 4/4] Update @microsoft-teams-js-d0373412-a60a-4bee-8468-77ff80125588.json --- ...microsoft-teams-js-d0373412-a60a-4bee-8468-77ff80125588.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/change/@microsoft-teams-js-d0373412-a60a-4bee-8468-77ff80125588.json b/change/@microsoft-teams-js-d0373412-a60a-4bee-8468-77ff80125588.json index 0313002d88..2db42105d6 100644 --- a/change/@microsoft-teams-js-d0373412-a60a-4bee-8468-77ff80125588.json +++ b/change/@microsoft-teams-js-d0373412-a60a-4bee-8468-77ff80125588.json @@ -1,6 +1,6 @@ { "type": "none", - "comment": "Updating Documentation for Mail and Calendar Capability", + "comment": "Updated documentation on IDs for `mail` and `calendar` capability", "packageName": "@microsoft/teams-js", "email": "vikramtha@microsoft.com", "dependentChangeType": "none"