diff options
| author | Dustin Mierau <dustin@mierau.me> | 2024-05-16 20:57:05 -0700 |
|---|---|---|
| committer | Dustin Mierau <dustin@mierau.me> | 2024-05-16 20:57:05 -0700 |
| commit | 277c4cb65218adb8485bb28560a9bb4cca42da82 (patch) | |
| tree | bbd368a8388122f486ccfd109b5e906390aba5ac /Hotline/Models/Bookmark.swift | |
| parent | 1be30131690e32080da64324a70133e11281eb27 (diff) | |
Enable CloudKit. Fix saving server bookmarks. Remove old bookmarks code.
Diffstat (limited to 'Hotline/Models/Bookmark.swift')
| -rw-r--r-- | Hotline/Models/Bookmark.swift | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/Hotline/Models/Bookmark.swift b/Hotline/Models/Bookmark.swift index 160de30..3530b19 100644 --- a/Hotline/Models/Bookmark.swift +++ b/Hotline/Models/Bookmark.swift @@ -1,20 +1,20 @@ import Foundation import SwiftData -enum BookmarkType: Codable { - case tracker - case server - case temporary +enum BookmarkType: String, Codable { + case tracker = "tracker" + case server = "server" + case temporary = "temporary" } @Model final class Bookmark { - var type: BookmarkType + var type: BookmarkType = BookmarkType.server var order: Int = 0 - var name: String - var address: String - var port: Int + var name: String = "" + var address: String = "" + var port: Int = HotlinePorts.DefaultServerPort @Attribute(.allowsCloudEncryption) var login: String? |