Skip to content

Commit 209304e

Browse files
authored
Merge pull request #315 from Azure-Samples/jimchou/fix-acs-ui-upload-filename-escape
2 parents 79f6e79 + 923915d commit 209304e

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

ui-library-filesharing-chat-composite/api/functions/uploadFileToAzureBlobStore.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ const httpTrigger = async function (req: HttpRequest, context: InvocationContext
5959
const fileContentBuffer = Buffer.from(fileContent);
6060
const size = fileContentBuffer.byteLength;
6161

62-
const uniqueFileName = `${v4()}-${file.name}`;
62+
const uniqueFileName = `${v4()}-${encodeURI(file.name)}`;
6363

6464
context.log(`*** Uploading Filename:${uniqueFileName}, Content type:${file.type}, Length:${file.size}`);
6565

ui-library-filesharing-ui-components/api/functions/uploadFileToAzureBlobStore.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ const httpTrigger = async function (req: HttpRequest, context: InvocationContext
5959
const fileContentBuffer = Buffer.from(fileContent);
6060
const size = fileContentBuffer.byteLength;
6161

62-
const uniqueFileName = `${v4()}-${file.name}`;
62+
const uniqueFileName = `${v4()}-${encodeURI(file.name)}`;
6363

6464
context.log(`*** Uploading Filename:${uniqueFileName}, Content type:${file.type}, Length:${file.size}`);
6565

ui-library-filesharing-ui-components/app/src/ChatComponents.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export default function ChatComponents(): JSX.Element {
4242
};
4343

4444
const uploadFile = async (file: File): Promise<void> => {
45-
const uniqueFileName = `${v4()}-${file.name}`;
45+
const uniqueFileName = `${v4()}-${encodeURI(file.name)}`;
4646
const data = new Form();
4747
data.append("file", file);
4848

0 commit comments

Comments
 (0)