File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -112,7 +112,7 @@ exports.createEntry = function(req, res) {
112112 form . keepExtensions = true ;
113113 form . maxFields = 5 ;
114114 form . maxFieldsSize = 2 * 1024 * 1024 ;
115-
115+ console . log ( form . uploadDir ) ;
116116 // Send error message back to client.
117117 form . parse ( req ) . on ( 'field' , function ( field , value ) {
118118 // ensure only fields allowed get into db
@@ -180,11 +180,11 @@ exports.createEntry = function(req, res) {
180180 fields [ "ipv4" ] = req . ip ;
181181
182182 if ( hasFile ) {
183- fields [ "image" ] = hasFile ? files [ 0 ] . path . replace ( 'uploads/' , '' ) : '' ;
183+ fields [ "image" ] = files [ 0 ] . path . replace ( / ^ . * [ \\ \/ ] / , '' ) ;
184184
185185 let newFile = resize ( files [ 0 ] . path , 200 , 200 ) ;
186186 fs . unlinkSync ( files [ 0 ] . path ) ;
187- newFile . toFile ( 'uploads/' + fields [ "image" ] , ( err , info ) => { } ) ;
187+ newFile . toFile ( form . uploadDir + fields [ "image" ] , ( err , info ) => { } ) ;
188188 } else {
189189 fields [ "image" ] = '' ;
190190 }
You can’t perform that action at this time.
0 commit comments