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);