We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4649f0c commit 26a0186Copy full SHA for 26a0186
AWSClientRuntime/Sources/Regions/BundleRegionProvider.swift
@@ -21,13 +21,18 @@ public struct BundleRegionProvider: RegionProvider {
21
22
public func resolveRegion() -> Future<String?> {
23
let future = Future<String?>()
24
+
25
#if os(iOS) || os(watchOS) || os(tvOS)
26
guard let region = region() else {
27
future.fulfill(nil)
28
+ return future
29
+ }
30
31
+ if (region.count > maxSizeRegion) {
32
+ future.fulfill(String(region.prefix(maxSizeRegion)))
33
+ } else {
34
+ future.fulfill(region)
35
}
- return region.count > maxSizeRegion
- ? future.fulfill(region.prefix(maxSizeRegion))
- : future.fulfill(region)
36
#else
37
38
#endif
0 commit comments