From 1eafbd8e90e4f92bcaf487471ccb8343ba2f6e57 Mon Sep 17 00:00:00 2001 From: Matias Benedetto Date: Tue, 30 Jan 2024 17:12:28 -0300 Subject: [PATCH] avoid mutating fontface data --- .../components/global-styles/font-library-modal/utils/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/edit-site/src/components/global-styles/font-library-modal/utils/index.js b/packages/edit-site/src/components/global-styles/font-library-modal/utils/index.js index 154ed8ac2cf8f..d0a53a4acea4f 100644 --- a/packages/edit-site/src/components/global-styles/font-library-modal/utils/index.js +++ b/packages/edit-site/src/components/global-styles/font-library-modal/utils/index.js @@ -161,7 +161,8 @@ export function makeFontFamilyFormData( fontFamily ) { export function makeFontFacesFormData( font ) { if ( font?.fontFace ) { - const fontFacesFormData = font.fontFace.map( ( face, faceIndex ) => { + const fontFacesFormData = font.fontFace.map( ( item, faceIndex ) => { + const face = { ...item }; const formData = new FormData(); if ( face.file ) { // Normalize to an array, since face.file may be a single file or an array of files.