aboutsummaryrefslogtreecommitdiffhomepage
path: root/Firebase/Storage/FIRStorageMetadata.m
diff options
context:
space:
mode:
authorGravatar Sebastian Schmidt <mrschmidt@google.com>2017-11-09 14:40:36 -0800
committerGravatar Sebastian Schmidt <mrschmidt@google.com>2017-11-09 17:51:31 -0800
commitb757a21418028d797a632684c529e5714d24c799 (patch)
treebfd1735a2ab595ccfcb2d14584c5b25d5f3612be /Firebase/Storage/FIRStorageMetadata.m
parent110f0edf9d25887984fcdf12becb11a4661ad637 (diff)
Adding the md5 hash to FIRStorageMetadata
Diffstat (limited to 'Firebase/Storage/FIRStorageMetadata.m')
-rw-r--r--Firebase/Storage/FIRStorageMetadata.m5
1 files changed, 5 insertions, 0 deletions
diff --git a/Firebase/Storage/FIRStorageMetadata.m b/Firebase/Storage/FIRStorageMetadata.m
index d2b8277..34ac86c 100644
--- a/Firebase/Storage/FIRStorageMetadata.m
+++ b/Firebase/Storage/FIRStorageMetadata.m
@@ -46,6 +46,7 @@
_metageneration = [dictionary[kFIRStorageMetadataMetageneration] longLongValue];
_timeCreated = [self dateFromRFC3339String:dictionary[kFIRStorageMetadataTimeCreated]];
_updated = [self dateFromRFC3339String:dictionary[kFIRStorageMetadataUpdated]];
+ _md5Hash = dictionary[kFIRStorageMetadataMd5Hash];
// GCS "name" is our path, our "name" is just the last path component of the path
_path = dictionary[kFIRStorageMetadataName];
_name = [_path lastPathComponent];
@@ -137,6 +138,10 @@
metadataDictionary[kFIRStorageMetadataContentType] = _contentType;
}
+ if (_md5Hash) {
+ metadataDictionary[kFIRStorageMetadataMd5Hash] = _md5Hash;
+ }
+
if (_customMetadata) {
metadataDictionary[kFIRStorageMetadataCustomMetadata] = _customMetadata;
}