PluginProbe
Media Cloud Sync / 1.4.2
Media Cloud Sync v1.4.2
1.4.2 1.4.1 1.4.0 1.3.12 1.3.11 1.3.10 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.1.0 1.1.1 1.2.0 1.2.10 1.2.11 1.2.12 1.2.13 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 All 36 releases
← All changes | includes/sdk/s3/Aws/Endpoint/Partition.php +8 -2 1.2.2 → 1.4.2 View file →
@@ -174,14 +174,20 @@
174 174 private function getVariant(array $options, array $data)
175 175 {
176 176 $variantTags = [];
177 177 if (isset($options['use_fips_endpoint'])) {
178 - if ($options['use_fips_endpoint']->isUseFipsEndpoint()) {
178 + $useFips = $options['use_fips_endpoint'];
179 + if (\is_bool($useFips)) {
180 + $useFips && ($variantTags[] = 'fips');
181 + } elseif ($useFips->isUseFipsEndpoint()) {
179 182 $variantTags[] = 'fips';
180 183 }
181 184 }
182 185 if (isset($options['use_dual_stack_endpoint'])) {
183 - if ($options['use_dual_stack_endpoint']->isUseDualStackEndpoint()) {
186 + $useDualStack = $options['use_dual_stack_endpoint'];
187 + if (\is_bool($useDualStack)) {
188 + $useDualStack && ($variantTags[] = 'dualstack');
189 + } elseif ($useDualStack->isUseDualStackEndpoint()) {
184 190 $variantTags[] = 'dualstack';
185 191 }
186 192 }
187 193 if (!empty($variantTags)) {