@@ -15,6 +15,8 @@ import ButtonLoading from 'components/ButtonLoading'
1515import CheckBox from 'components/CheckBox'
1616import ListBox from 'components/ListBox'
1717
18+ import gitDoorAxios from '../../lib/axios'
19+
1820import { newTestamentList , obsStoryVerses , usfmFileNames } from 'utils/config'
1921import {
2022 compileChapter ,
@@ -295,7 +297,7 @@ function Download({
295297 const repo = parts [ 4 ] . split ( '_' ) [ 0 ] + '_tw'
296298 const owner = parts [ 3 ]
297299 const newUrl = `${ baseUrl } /${ owner } /${ repo } /archive/master.zip`
298- const response = await axios . get ( newUrl , { responseType : 'arraybuffer' } )
300+ const response = await gitDoorAxios . get ( newUrl , { responseType : 'arraybuffer' } )
299301 const zip = new JSZip ( )
300302 await zip . loadAsync ( response . data )
301303 const newZip = new JSZip ( )
@@ -335,7 +337,7 @@ function Download({
335337 usfmFileNames [ bookCode ]
336338 } `
337339 try {
338- const response = await axios . get ( newUrl )
340+ const response = await gitDoorAxios . get ( newUrl )
339341 return response . data
340342 } catch ( error ) {
341343 console . error ( 'Error fetching original USFM:' , error )
@@ -356,7 +358,7 @@ function Download({
356358 acc [ chapter ] = 0
357359 return acc
358360 } , { } )
359- const methods = await axios . get ( '/api/methods' )
361+ const methods = await gitDoorAxios . get ( '/api/methods' )
360362 const method = methods . data . find ( ( method ) => method . title === project . method )
361363 if ( ! method ?. offline_steps ) {
362364 return null
@@ -384,7 +386,7 @@ function Download({
384386 const url = resourcesUrls [ resource ]
385387 try {
386388 if ( resource === 'obs' ) {
387- const response = await axios . get ( url , { responseType : 'arraybuffer' } )
389+ const response = await gitDoorAxios . get ( url , { responseType : 'arraybuffer' } )
388390 if ( response . status !== 200 )
389391 throw new Error ( `Failed to fetch OBS archive: ${ url } ` )
390392
0 commit comments