mirror of
https://github.com/hanzoai/bot.git
synced 2026-10-30 17:24:26 +00:00
Comprehensive rename of all openclaw references to hanzo-bot equivalents: - Package: openclaw → @hanzo/bot - Binary: openclaw → hanzo-bot - Types: OpenClaw* → Bot* - Env vars: OPENCLAW_* → BOT_* - Android: ai.openclaw.android → ai.hanzo.bot.android - iOS/macOS: ai.openclaw.* → ai.hanzo.* - Swift modules: OpenClaw* → Bot* - Plugins: openclaw.plugin.json → bot.plugin.json - Paths: .openclaw/ → .hanzo/bot/ - URLs: github.com/openclaw → github.com/hanzoai
24 lines
668 B
Swift
24 lines
668 B
Swift
import Foundation
|
|
import BotProtocol
|
|
|
|
extension CronSettings {
|
|
func save(payload: [String: AnyCodable]) async {
|
|
guard !self.isSaving else { return }
|
|
self.isSaving = true
|
|
self.editorError = nil
|
|
do {
|
|
try await self.store.upsertJob(id: self.editingJob?.id, payload: payload)
|
|
await MainActor.run {
|
|
self.isSaving = false
|
|
self.showEditor = false
|
|
self.editingJob = nil
|
|
}
|
|
} catch {
|
|
await MainActor.run {
|
|
self.isSaving = false
|
|
self.editorError = error.localizedDescription
|
|
}
|
|
}
|
|
}
|
|
}
|