Skip to content

Commit 4f0c549

Browse files
committed
[webview_flutter_wkwebview] Refactor getCookies to use if let
1 parent 29c8059 commit 4f0c549

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

packages/webview_flutter/webview_flutter_wkwebview/darwin/webview_flutter_wkwebview/Sources/webview_flutter_wkwebview/HTTPCookieStoreProxyAPIDelegate.swift

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,13 @@ class HTTPCookieStoreProxyAPIDelegate: PigeonApiDelegateWKHTTPCookieStore {
2727
domain: String?,
2828
completion: @escaping (Result<[HTTPCookie], any Error>) -> Void
2929
) {
30-
if domain == nil {
31-
return pigeonInstance.getAllCookies { completion(.success($0)) }
32-
}
33-
3430
pigeonInstance.getAllCookies { cookies in
35-
completion(.success(cookies.filter { $0.domain.contains(domain!) }))
31+
if let domain {
32+
completion(.success(cookies.filter { $0.domain.contains(domain) }))
33+
} else {
34+
completion(.success(cookies))
35+
}
3636
}
3737
}
38+
3839
}

0 commit comments

Comments
 (0)