File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -20,12 +20,12 @@ try {
2020AWS . config . update ( {
2121 accessKeyId : process . env . S3_ACCESS_KEY_ID ,
2222 secretAccessKey : process . env . S3_SECRET_ACCESS_KEY ,
23- region : 'us-east-1 ' ,
23+ region : 'ap-northeast-2 ' ,
2424} ) ;
2525const upload = multer ( {
2626 storage : multerS3 ( {
2727 s3 : new AWS . S3 ( ) ,
28- bucket : 'react-nodebird-s3 ' ,
28+ bucket : 'react-nodebird' ,
2929 key ( req , file , cb ) {
3030 cb ( null , `original/${ Date . now ( ) } _${ path . basename ( file . originalname ) } ` )
3131 }
Original file line number Diff line number Diff line change @@ -5,9 +5,9 @@ const s3 = new AWS.S3();
55
66exports . handler = async ( event , context , callback ) => {
77 const Bucket = event . Records [ 0 ] . s3 . bucket . name ; // react-nodebird-s3
8- const Key = event . Records [ 0 ] . s3 . object . key ; // original/12312312_abc.png
8+ const Key = decodeURIComponent ( event . Records [ 0 ] . s3 . object . key ) ; // original/12312312_abc.png
99 console . log ( Bucket , Key ) ;
10- const filename = decodeURIComponent ( Key . split ( '/' ) [ Key . split ( '/' ) . length - 1 ] ) ;
10+ const filename = Key . split ( '/' ) [ Key . split ( '/' ) . length - 1 ] ;
1111 const ext = Key . split ( '.' ) [ Key . split ( '.' ) . length - 1 ] . toLowerCase ( ) ;
1212 const requiredFormat = ext === 'jpg' ? 'jpeg' : ext ;
1313 console . log ( 'filename' , filename , 'ext' , ext ) ;
Original file line number Diff line number Diff line change @@ -20,12 +20,12 @@ try {
2020AWS . config . update ( {
2121 accessKeyId : process . env . S3_ACCESS_KEY_ID ,
2222 secretAccessKey : process . env . S3_SECRET_ACCESS_KEY ,
23- region : 'us-east-1 ' ,
23+ region : 'ap-northeast-2 ' ,
2424} ) ;
2525const upload = multer ( {
2626 storage : multerS3 ( {
2727 s3 : new AWS . S3 ( ) ,
28- bucket : 'react-nodebird-s3 ' ,
28+ bucket : 'react-nodebird' ,
2929 key ( req , file , cb ) {
3030 cb ( null , `original/${ Date . now ( ) } _${ path . basename ( file . originalname ) } ` )
3131 }
Original file line number Diff line number Diff line change @@ -5,9 +5,9 @@ const s3 = new AWS.S3();
55
66exports . handler = async ( event , context , callback ) => {
77 const Bucket = event . Records [ 0 ] . s3 . bucket . name ; // react-nodebird-s3
8- const Key = event . Records [ 0 ] . s3 . object . key ; // original/12312312_abc.png
8+ const Key = decodeURIComponent ( event . Records [ 0 ] . s3 . object . key ) ; // original/12312312_abc.png
99 console . log ( Bucket , Key ) ;
10- const filename = decodeURIComponent ( Key . split ( '/' ) [ Key . split ( '/' ) . length - 1 ] ) ;
10+ const filename = Key . split ( '/' ) [ Key . split ( '/' ) . length - 1 ] ;
1111 const ext = Key . split ( '.' ) [ Key . split ( '.' ) . length - 1 ] . toLowerCase ( ) ;
1212 const requiredFormat = ext === 'jpg' ? 'jpeg' : ext ;
1313 console . log ( 'filename' , filename , 'ext' , ext ) ;
You can’t perform that action at this time.
0 commit comments