Compare commits

..
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -15,9 +15,9 @@
<key>CFBundlePackageType</key> <key>CFBundlePackageType</key>
<string>APPL</string> <string>APPL</string>
<key>CFBundleShortVersionString</key> <key>CFBundleShortVersionString</key>
<string>1.2.1-beta.18</string> <string>1.2.1-beta.19</string>
<key>CFBundleVersion</key> <key>CFBundleVersion</key>
<string>66</string> <string>67</string>
<key>LSMinimumSystemVersion</key> <key>LSMinimumSystemVersion</key>
<string>13.0</string> <string>13.0</string>
<key>LSUIElement</key> <key>LSUIElement</key>
+1 -1
View File
@@ -84,7 +84,7 @@ class UsageViewModel: ObservableObject {
// Fetches an API path by navigating the WebView to the URL and reading the response. // Fetches an API path by navigating the WebView to the URL and reading the response.
// Navigation lets WebKit send full browser headers and cookies automatically // Navigation lets WebKit send full browser headers and cookies automatically
// more reliable than callAsyncJavaScript fetch, which bypasses SPA auth interceptors. // more reliable than callAsyncJavaScript fetch, which bypasses SPA auth interceptors.
private func webViewFetch(_ path: String) async throws -> (statusCode: Int, body: String) { private func webViewFetch(_ path: String) async throws -> (Int, String) {
guard let wv = apiWebView else { throw AppError.detail("no api webview") } guard let wv = apiWebView else { throw AppError.detail("no api webview") }
return try await withCheckedThrowingContinuation { cont in return try await withCheckedThrowingContinuation { cont in
let delegate = APIFetchDelegate(continuation: cont) let delegate = APIFetchDelegate(continuation: cont)