diff options
| author | Fuwn <[email protected]> | 2025-07-08 04:19:46 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-07-08 04:19:46 -0700 |
| commit | b647d1a7a13e38a529efea3d5d849e5b1a769904 (patch) | |
| tree | d921595d450414348dd512802e4492f18e9b5738 /Sora/Data/Settings/SettingsFolder.swift | |
| parent | feat: Development commit (diff) | |
| download | sora-testing-b647d1a7a13e38a529efea3d5d849e5b1a769904.tar.xz sora-testing-b647d1a7a13e38a529efea3d5d849e5b1a769904.zip | |
feat: Development commit
Diffstat (limited to 'Sora/Data/Settings/SettingsFolder.swift')
| -rw-r--r-- | Sora/Data/Settings/SettingsFolder.swift | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Sora/Data/Settings/SettingsFolder.swift b/Sora/Data/Settings/SettingsFolder.swift index 2464770..2f6830d 100644 --- a/Sora/Data/Settings/SettingsFolder.swift +++ b/Sora/Data/Settings/SettingsFolder.swift @@ -13,6 +13,18 @@ struct SettingsFolder: Codable, Identifiable, Hashable { return nil } + var shortName: String { + if name.contains("|") { + let components = name.split(separator: "|") + + if components.count > 1 { + return String(components[1]).trimmingCharacters(in: .whitespacesAndNewlines) + } + } + + return name + } + init(name: String, id: UUID = UUID()) { createdAt = Date() self.id = id |