Russian UI: settings, notch views, agent steps, errors; visible success after installing hooks
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -44,10 +44,10 @@ final class StripePoller: @unchecked Sendable {
|
||||
let code = (response as? HTTPURLResponse)?.statusCode ?? 0
|
||||
if code != 200 {
|
||||
let errMsg: String
|
||||
if code == 401 { errMsg = "Invalid API key (401)" }
|
||||
else if code == 403 { errMsg = "Use secret key (sk_live_… not pk_live_…)" }
|
||||
else if code == 0 { errMsg = error?.localizedDescription ?? "No connection" }
|
||||
else { errMsg = "API error \(code)" }
|
||||
if code == 401 { errMsg = "Неверный API-ключ (401)" }
|
||||
else if code == 403 { errMsg = "Нужен секретный ключ (sk_live_…, не pk_live_…)" }
|
||||
else if code == 0 { errMsg = error?.localizedDescription ?? "Нет соединения" }
|
||||
else { errMsg = "Ошибка API \(code)" }
|
||||
DispatchQueue.main.async { AppState.shared.stripeError = errMsg }
|
||||
return
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user