Skip to content

Commit 8c31b3a

Browse files
authored
[Communication] - Samples - fixing samples to point to proper env var (Azure#15141)
* [Samples] updating to read from COMMUNICATION_SAMPLES_CONNECTION_STRING and removing endpoint * [Samples] fixing formating * [Samples] revert to use COMMUNICATION_CONNECTION_STRING
1 parent 4f43009 commit 8c31b3a

File tree

6 files changed

+29
-18
lines changed

6 files changed

+29
-18
lines changed

sdk/communication/communication-chat/samples/javascript/messageOperations.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
*/
77

88
const { ChatClient } = require("@azure/communication-chat");
9-
const { AzureCommunicationTokenCredential } = require("@azure/communication-common");
9+
const {
10+
AzureCommunicationTokenCredential,
11+
parseConnectionString
12+
} = require("@azure/communication-common");
1013
const { CommunicationIdentityClient } = require("@azure/communication-identity");
1114

1215
// Load the .env file if it exists
@@ -16,8 +19,7 @@ async function main() {
1619
const connectionString =
1720
process.env["COMMUNICATION_CONNECTION_STRING"] ||
1821
"endpoint=https://<resource-name>.communication.azure.com/;<access-key>";
19-
const endpoint =
20-
process.env["COMMUNICATION_ENDPOINT"] || "https://<resource-name>.communication.azure.com";
22+
const endpoint = parseConnectionString(connectionString).endpoint;
2123

2224
const identityClient = new CommunicationIdentityClient(connectionString);
2325
const user = await identityClient.createUser();

sdk/communication/communication-chat/samples/javascript/participantsOperations.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@
88
const { ChatClient } = require("@azure/communication-chat");
99
const {
1010
AzureCommunicationTokenCredential,
11-
getIdentifierKind
11+
getIdentifierKind,
12+
parseConnectionString
1213
} = require("@azure/communication-common");
1314
const { CommunicationIdentityClient } = require("@azure/communication-identity");
1415

@@ -19,8 +20,7 @@ async function main() {
1920
const connectionString =
2021
process.env["COMMUNICATION_CONNECTION_STRING"] ||
2122
"endpoint=https://<resource-name>.communication.azure.com/;<access-key>";
22-
const endpoint =
23-
process.env["COMMUNICATION_ENDPOINT"] || "https://<resource-name>.communication.azure.com";
23+
const endpoint = parseConnectionString(connectionString).endpoint;
2424

2525
const identityClient = new CommunicationIdentityClient(connectionString);
2626
const user = await identityClient.createUser();

sdk/communication/communication-chat/samples/javascript/threadOperations.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
*/
77

88
const { ChatClient } = require("@azure/communication-chat");
9-
const { AzureCommunicationTokenCredential } = require("@azure/communication-common");
9+
const {
10+
AzureCommunicationTokenCredential,
11+
parseConnectionString
12+
} = require("@azure/communication-common");
1013
const { CommunicationIdentityClient } = require("@azure/communication-identity");
1114

1215
// Load the .env file if it exists
@@ -16,8 +19,7 @@ async function main() {
1619
const connectionString =
1720
process.env["COMMUNICATION_CONNECTION_STRING"] ||
1821
"endpoint=https://<resource-name>.communication.azure.com/;<access-key>";
19-
const endpoint =
20-
process.env["COMMUNICATION_ENDPOINT"] || "https://<resource-name>.communication.azure.com";
22+
const endpoint = parseConnectionString(connectionString).endpoint;
2123

2224
const identityClient = new CommunicationIdentityClient(connectionString);
2325
const user = await identityClient.createUser();

sdk/communication/communication-chat/samples/typescript/src/messageOperations.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
*/
77

88
import { ChatClient } from "@azure/communication-chat";
9-
import { AzureCommunicationTokenCredential } from "@azure/communication-common";
9+
import {
10+
AzureCommunicationTokenCredential,
11+
parseConnectionString
12+
} from "@azure/communication-common";
1013
import { CommunicationIdentityClient } from "@azure/communication-identity";
1114

1215
// Load the .env file if it exists
@@ -17,8 +20,7 @@ export async function main() {
1720
const connectionString =
1821
process.env["COMMUNICATION_CONNECTION_STRING"] ||
1922
"endpoint=https://<resource-name>.communication.azure.com/;<access-key>";
20-
const endpoint =
21-
process.env["COMMUNICATION_ENDPOINT"] || "https://<resource-name>.communication.azure.com";
23+
const endpoint = parseConnectionString(connectionString).endpoint;
2224

2325
const identityClient = new CommunicationIdentityClient(connectionString);
2426
const user = await identityClient.createUser();

sdk/communication/communication-chat/samples/typescript/src/participantsOperations.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,11 @@
66
*/
77

88
import { ChatClient } from "@azure/communication-chat";
9-
import { AzureCommunicationTokenCredential, getIdentifierKind } from "@azure/communication-common";
9+
import {
10+
AzureCommunicationTokenCredential,
11+
getIdentifierKind,
12+
parseConnectionString
13+
} from "@azure/communication-common";
1014
import { CommunicationIdentityClient } from "@azure/communication-identity";
1115

1216
// Load the .env file if it exists
@@ -17,8 +21,7 @@ export async function main() {
1721
const connectionString =
1822
process.env["COMMUNICATION_CONNECTION_STRING"] ||
1923
"endpoint=https://<resource-name>.communication.azure.com/;<access-key>";
20-
const endpoint =
21-
process.env["COMMUNICATION_ENDPOINT"] || "https://<resource-name>.communication.azure.com";
24+
const endpoint = parseConnectionString(connectionString).endpoint;
2225

2326
const identityClient = new CommunicationIdentityClient(connectionString);
2427
const user = await identityClient.createUser();

sdk/communication/communication-chat/samples/typescript/src/threadOperations.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,10 @@
66
*/
77

88
import { ChatClient } from "@azure/communication-chat";
9-
import { AzureCommunicationTokenCredential } from "@azure/communication-common";
9+
import {
10+
AzureCommunicationTokenCredential,
11+
parseConnectionString
12+
} from "@azure/communication-common";
1013
import { CommunicationIdentityClient } from "@azure/communication-identity";
1114

1215
// Load the .env file if it exists
@@ -17,8 +20,7 @@ export async function main() {
1720
const connectionString =
1821
process.env["COMMUNICATION_CONNECTION_STRING"] ||
1922
"endpoint=https://<resource-name>.communication.azure.com/;<access-key>";
20-
const endpoint =
21-
process.env["COMMUNICATION_ENDPOINT"] || "https://<resource-name>.communication.azure.com";
23+
const endpoint = parseConnectionString(connectionString).endpoint;
2224

2325
const identityClient = new CommunicationIdentityClient(connectionString);
2426
const user = await identityClient.createUser();

0 commit comments

Comments
 (0)