fix: include folder name in default download filename (#8654)

*  (custom-get-download-folders.ts): update default filename to include folderName variable to provide more context and improve user experience

*  (custom-get-download-folders.ts): update folder name from "My Projects" to "Starter Project" for better clarity and consistency

* 🐛 (custom-get-download-folders.ts): fix issue where folderName could be undefined, causing incorrect filename for download folder
This commit is contained in:
Cristhian Zanforlin Lousa 2025-06-24 17:26:04 -03:00 committed by GitHub
commit a40e87f3e0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -16,6 +16,10 @@ export const customGetDownloadFolderBlob = (
folderName?: string,
setSuccessData?: (data: any) => void,
) => {
if (folderName === "My Projects") {
folderName = "Starter Project";
}
// Create a blob from the response data
const blob = new Blob([response.data], {
type: "application/x-zip-compressed",
@ -29,7 +33,7 @@ export const customGetDownloadFolderBlob = (
const filename =
response.headers?.["content-disposition"]
?.split("filename=")[1]
?.replace(/['"]/g, "") ?? "flows.zip";
?.replace(/['"]/g, "") ?? `${folderName || "flows"}.zip`;
link.setAttribute("download", filename);
document.body.appendChild(link);