fix orientation for all jpg files
This commit is contained in:
@@ -117,9 +117,12 @@ func NewNeedle(r *http.Request, fixJpgOrientation bool) (n *Needle, e error) {
|
|||||||
}
|
}
|
||||||
n.SetHasLastModifiedDate()
|
n.SetHasLastModifiedDate()
|
||||||
|
|
||||||
if fixJpgOrientation && strings.HasSuffix(strings.ToLower(string(n.Name)), ".jpg") {
|
if fixJpgOrientation {
|
||||||
|
loweredName := strings.ToLower(fname)
|
||||||
|
if mimeType == "image/jpeg" || strings.HasSuffix(loweredName, ".jpg") || strings.HasSuffix(loweredName, ".jpeg") {
|
||||||
n.Data = images.FixJpgOrientation(n.Data)
|
n.Data = images.FixJpgOrientation(n.Data)
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
n.Checksum = NewCRC(n.Data)
|
n.Checksum = NewCRC(n.Data)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user