fix factory.download.

Starts download only if response status is 200
This commit is contained in:
Фролов 2021-09-01 10:31:56 +05:00
parent bd6b8cef11
commit d7349afd6b
2 changed files with 3 additions and 26 deletions

View File

@ -37,7 +37,7 @@ export const invokeWebApiWrapperAsync = async (funcAsync: asyncFunction, setShow
await funcAsync()
} catch (ex) {
if(process.env.NODE_ENV === 'development')
console.log(ex)
console.error(ex)
if(errorNotifyText)
notify(errorNotifyText, 'error')
} finally{
@ -53,6 +53,8 @@ export const download = async (url:string, fileName?:string) => {
},
method: 'Get'
})
if(response.status !== 200)
throw response
const requestFileName = decodeURI(fileName
??response.headers
.get('content-disposition')

View File

@ -1,25 +0,0 @@
.grid_container{
display: grid;
column-gap: 4px;
row-gap: 4px;
justify-items: stretch;
align-items: stretch;
}
.c1{ grid-column: 1 / span 1; }
.c2{ grid-column: 2 / span 1; }
.c3{ grid-column: 3 / span 1; }
.c4{ grid-column: 4 / span 1; }
.c5{ grid-column: 5 / span 1; }
.c6{ grid-column: 6 / span 1; }
.c7{ grid-column: 7 / span 1; }
.c8{ grid-column: 8 / span 1; }
.r1{ grid-row: 1 / span 1; }
.r2{ grid-row: 2 / span 1; }
.r3{ grid-row: 3 / span 1; }
.r4{ grid-row: 4 / span 1; }
.r5{ grid-row: 5 / span 1; }
.r6{ grid-row: 6 / span 1; }
.r7{ grid-row: 7 / span 1; }
.r8{ grid-row: 8 / span 1; }