ignore optimization errors
This commit is contained in:
parent
7ce06dff1e
commit
e688e2ae4d
12
zimmer.js
12
zimmer.js
|
@ -804,11 +804,11 @@ class File extends DataItem {
|
||||||
|
|
||||||
preProcess ( data ) {
|
preProcess ( data ) {
|
||||||
switch ( this.mimeType ) {
|
switch ( this.mimeType ) {
|
||||||
|
case 'image/jpeg':
|
||||||
|
return this.processJpeg( data )
|
||||||
//~ case 'image/gif':
|
//~ case 'image/gif':
|
||||||
case 'image/png':
|
case 'image/png':
|
||||||
return this.processImage( data )
|
return this.processImage( data )
|
||||||
case 'image/jpeg':
|
|
||||||
return this.processJpeg( data )
|
|
||||||
default:
|
default:
|
||||||
return data
|
return data
|
||||||
}
|
}
|
||||||
|
@ -823,6 +823,10 @@ class File extends DataItem {
|
||||||
[ '-quality', argv.jpegquality, data.length < 20000 ? '-baseline' : '-progressive' ],
|
[ '-quality', argv.jpegquality, data.length < 20000 ? '-baseline' : '-progressive' ],
|
||||||
data
|
data
|
||||||
)
|
)
|
||||||
|
.catch( err => {
|
||||||
|
log( 'Error otimizing jpeg', err, this )
|
||||||
|
return data
|
||||||
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
processImage ( data ) {
|
processImage ( data ) {
|
||||||
|
@ -863,6 +867,10 @@ class File extends DataItem {
|
||||||
return data
|
return data
|
||||||
return image.toBuffer()
|
return image.toBuffer()
|
||||||
}).call( this )
|
}).call( this )
|
||||||
|
.catch( err => {
|
||||||
|
log( 'Error otimizing image', err, this )
|
||||||
|
return data
|
||||||
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user