iphone usually has upper cased .JPG extension

refactor
This commit is contained in:
Chris Lu
2014-05-15 01:56:08 -07:00
parent 8ff0d17d6a
commit 34e03e7cf6
2 changed files with 7 additions and 6 deletions

View File

@@ -150,16 +150,12 @@ func (vs *VolumeServer) PostHandler(w http.ResponseWriter, r *http.Request) {
writeJsonError(w, r, ve)
return
}
needle, ne := storage.NewNeedle(r)
needle, ne := storage.NewNeedle(r, vs.FixJpgOrientation)
if ne != nil {
writeJsonError(w, r, ne)
return
}
if vs.FixJpgOrientation && strings.HasSuffix(string(needle.Name), ".jpg") {
needle.Data = images.FixJpgOrientation(needle.Data)
}
ret := operation.UploadResult{}
size, errorStatus := topology.ReplicatedWrite(vs.masterNode, vs.store, volumeId, needle, r)
if errorStatus == "" {