소스 검색

fix: decode filename in save assets block

Ahmad Kholid 2 년 전
부모
커밋
8e9acf9416
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/workflowEngine/blocksHandler/handlerSaveAssets.js

+ 1 - 1
src/workflowEngine/blocksHandler/handlerSaveAssets.js

@@ -29,7 +29,7 @@ export default async function ({ data, id, label }) {
   let index = 0;
   let index = 0;
   const downloadFile = (url) => {
   const downloadFile = (url) => {
     const options = { url, conflictAction: data.onConflict };
     const options = { url, conflictAction: data.onConflict };
-    let filename = data.filename || getFilename(url);
+    let filename = decodeURIComponent(data.filename || getFilename(url));
 
 
     if (filename) {
     if (filename) {
       if (data.onConflict === 'overwrite' && index !== 0) {
       if (data.onConflict === 'overwrite' && index !== 0) {