From 17f8f0a55b17242a3f3dfd6587a8aeedd6f0c121 Mon Sep 17 00:00:00 2001 From: shinriyo <shinriyo@gmail.com> Date: Thu, 27 Apr 2023 23:33:32 +0900 Subject: [PATCH] add not push `List` has `add` methods. --- lib/src/minio.dart | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/src/minio.dart b/lib/src/minio.dart index 89ea1b9..0442d0a 100644 --- a/lib/src/minio.dart +++ b/lib/src/minio.dart @@ -816,21 +816,21 @@ class Minio { postPolicy.setExpires(expires); } - postPolicy.policy['conditions'].push(['eq', r'$x-amz-date', dateStr]); + postPolicy.policy['conditions'].add(['eq', r'$x-amz-date', dateStr]); postPolicy.formData['x-amz-date'] = dateStr; postPolicy.policy['conditions'] - .push(['eq', r'$x-amz-algorithm', 'AWS4-HMAC-SHA256']); + .add(['eq', r'$x-amz-algorithm', 'AWS4-HMAC-SHA256']); postPolicy.formData['x-amz-algorithm'] = 'AWS4-HMAC-SHA256'; - postPolicy.policy['conditions'].push( + postPolicy.policy['conditions'].add( ['eq', r'$x-amz-credential', accessKey + '/' + getScope(region, date)]); postPolicy.formData['x-amz-credential'] = accessKey + '/' + getScope(region, date); if (sessionToken != null) { postPolicy.policy['conditions'] - .push(['eq', r'$x-amz-security-token', sessionToken]); + .add(['eq', r'$x-amz-security-token', sessionToken]); } final policyBase64 = jsonBase64(postPolicy.policy);