File tree Expand file tree Collapse file tree 2 files changed +6
-6
lines changed
Expand file tree Collapse file tree 2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change 1- import { getFileFromRequest , getImporterByFileName } from './utils' ;
21import { ActionHandler , ActionResponse } from 'adminjs' ;
3- import util from 'util' ;
42import fs from 'fs' ;
3+ import util from 'util' ;
4+ import { getFileFromRequest , getImporterByFileName } from './utils' ;
55
66const readFile = util . promisify ( fs . readFile ) ;
77
@@ -13,7 +13,7 @@ export const importHandler: ActionHandler<ActionResponse> = async (
1313 const file = getFileFromRequest ( request ) ;
1414 const importer = getImporterByFileName ( file . name ) ;
1515
16- const fileContent = await readFile ( file . name ) ;
16+ const fileContent = await readFile ( file . path ) ;
1717 await importer ( fileContent . toString ( ) , context . resource ) ;
1818
1919 return { } ;
Original file line number Diff line number Diff line change @@ -8,10 +8,10 @@ import {
88 Filter ,
99 ValidationError ,
1010} from 'adminjs' ;
11- import { Importer } from './parsers' ;
12- import { jsonImporter } from './modules/json/json.importer' ;
1311import { csvImporter } from './modules/csv/csv.importer' ;
12+ import { jsonImporter } from './modules/json/json.importer' ;
1413import { xmlImporter } from './modules/xml/xml.importer' ;
14+ import { Importer } from './parsers' ;
1515
1616export const saveRecords = async (
1717 records : Record < string , any > [ ] ,
@@ -52,7 +52,7 @@ export const postActionHandler = (
5252 return handler ( request , response , context ) ;
5353} ;
5454
55- export const getFileFromRequest = ( request : ActionRequest ) : File => {
55+ export const getFileFromRequest = ( request : ActionRequest ) => {
5656 const file = request . payload ?. file ;
5757
5858 if ( ! file ?. path ) {
You can’t perform that action at this time.
0 commit comments