Skip to content

Commit 7e704f5

Browse files
authored
fix: preserve alt text when new files are uploaded (#712)
1 parent bc3b409 commit 7e704f5

2 files changed

Lines changed: 13 additions & 0 deletions

File tree

.changeset/cold-moose-sip.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@blinkk/root-cms': patch
3+
---
4+
5+
fix: preserve alt text when new files are uploaded

packages/root-cms/ui/components/FileUploadField/FileUploadField.tsx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,14 @@ export function FileUploadField(props: FileUploadFieldProps) {
154154
preserveFilename: props.preserveFilename,
155155
cacheControl: props.cacheControl,
156156
});
157+
// Preserve previous alt text when a new file is uploaded.
158+
if (
159+
!uploadedFile.alt &&
160+
testShouldHaveAltText(uploadedFile.filename) &&
161+
props.file?.alt
162+
) {
163+
uploadedFile.alt = props.file.alt;
164+
}
157165
setFileData(uploadedFile);
158166
} catch (err) {
159167
console.error('upload failed');

0 commit comments

Comments
 (0)