Skip to content

Commit fddd974

Browse files
authored
only try to gsub etag on files if there is one (#722)
closes #720
1 parent 4339e6d commit fddd974

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/fog/aws/models/storage/files.rb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,9 @@ def new(attributes = {})
125125
def normalize_headers(data)
126126
data.headers['Last-Modified'] = Time.parse(fetch_and_delete_header(data, 'Last-Modified'))
127127

128-
etag = fetch_and_delete_header(data, 'ETag').gsub('"','')
129-
data.headers['ETag'] = etag
128+
if (etag = fetch_and_delete_header(data, 'ETag'))
129+
data.headers['ETag'] = etag.gsub('"', '')
130+
end
130131

131132
DASHED_HEADERS.each do |header|
132133
value = fetch_and_delete_header(data, header)

0 commit comments

Comments
 (0)