From 144a438afabcb2b4a464b269ca0eae6b890f7c78 Mon Sep 17 00:00:00 2001 From: xuty <xty50337@hotmail.com> Date: Sat, 12 Dec 2020 14:33:15 +0800 Subject: [PATCH] define metadata as named parameter for backward compatibility --- lib/io.dart | 16 +++++++++++----- lib/src/minio.dart | 4 ++-- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/lib/io.dart b/lib/io.dart index 5aafc0b..112aad8 100644 --- a/lib/io.dart +++ b/lib/io.dart @@ -11,14 +11,14 @@ extension MinioX on Minio { String bucket, String object, String filePath, [ - Map<String, String> metaData, + Map<String, String> metadata, ]) async { MinioInvalidBucketNameError.check(bucket); MinioInvalidObjectNameError.check(object); - metaData ??= {}; - metaData = insertContentType(metaData, filePath); - metaData = prependXAMZMeta(metaData); + metadata ??= {}; + metadata = insertContentType(metadata, filePath); + metadata = prependXAMZMeta(metadata); final file = File(filePath); final stat = await file.stat(); @@ -28,7 +28,13 @@ extension MinioX on Minio { ); } - return putObject(bucket, object, file.openRead(), stat.size, metaData); + return putObject( + bucket, + object, + file.openRead(), + stat.size, + metadata: metadata, + ); } /// Downloads and saves the object as a file in the local filesystem. diff --git a/lib/src/minio.dart b/lib/src/minio.dart index 7a4c864..670ddb1 100644 --- a/lib/src/minio.dart +++ b/lib/src/minio.dart @@ -841,9 +841,9 @@ class Minio { String bucket, String object, Stream<List<int>> data, - int size, + int size, { Map<String, String> metadata, - ) async { + }) async { MinioInvalidBucketNameError.check(bucket); MinioInvalidObjectNameError.check(object); -- GitLab