diff options
| author | Chris Lu <chris.lu@gmail.com> | 2020-03-15 04:15:40 -0700 |
|---|---|---|
| committer | Chris Lu <chris.lu@gmail.com> | 2020-03-15 04:15:40 -0700 |
| commit | 22400c66331e90fd5aa430c243af2eadfdfe9b12 (patch) | |
| tree | b375f4225f8fa6b472f105077fda075b4e528011 /weed | |
| parent | 560df51def0713522f311e971b74877c6a9fdcd7 (diff) | |
| download | seaweedfs-22400c66331e90fd5aa430c243af2eadfdfe9b12.tar.xz seaweedfs-22400c66331e90fd5aa430c243af2eadfdfe9b12.zip | |
consistent gzip logic
local store gzip same as replicated writes
Diffstat (limited to 'weed')
| -rw-r--r-- | weed/storage/needle/needle_parse_upload.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/weed/storage/needle/needle_parse_upload.go b/weed/storage/needle/needle_parse_upload.go index 85526aaa8..0babeda20 100644 --- a/weed/storage/needle/needle_parse_upload.go +++ b/weed/storage/needle/needle_parse_upload.go @@ -55,7 +55,7 @@ func ParseUpload(r *http.Request, sizeLimit int64) (pu *ParsedUpload, e error) { pu.OriginalDataSize = len(unzipped) pu.UncompressedData = unzipped } - } else if shouldGzip, _ := util.IsGzippableFileType("", pu.MimeType); shouldGzip { + } else if shouldGzip, _ := util.IsGzippableFileType("", pu.MimeType); pu.MimeType == "" || shouldGzip { if compressedData, err := util.GzipData(pu.Data); err == nil { pu.Data = compressedData pu.IsGzipped = true |
