diff options
| author | Fuwn <[email protected]> | 2025-07-05 06:36:16 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-07-05 06:36:16 -0700 |
| commit | fcf9ea89cf9190d4deb1e8e7223bf32a1f03b44f (patch) | |
| tree | caf89e739b6ce730eb2ff0f0ef060c00cb4f15e9 /Sora/Data/Settings/SettingsFolder.swift | |
| parent | feat: Development commit (diff) | |
| download | sora-testing-fcf9ea89cf9190d4deb1e8e7223bf32a1f03b44f.tar.xz sora-testing-fcf9ea89cf9190d4deb1e8e7223bf32a1f03b44f.zip | |
feat: Development commit
Diffstat (limited to 'Sora/Data/Settings/SettingsFolder.swift')
| -rw-r--r-- | Sora/Data/Settings/SettingsFolder.swift | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/Sora/Data/Settings/SettingsFolder.swift b/Sora/Data/Settings/SettingsFolder.swift index 84543c1..2464770 100644 --- a/Sora/Data/Settings/SettingsFolder.swift +++ b/Sora/Data/Settings/SettingsFolder.swift @@ -5,6 +5,14 @@ struct SettingsFolder: Codable, Identifiable, Hashable { var name: String let createdAt: Date + var topLevelName: String? { + if name.contains("|") { + return String(name.split(separator: "|")[0]).trimmingCharacters(in: .whitespacesAndNewlines) + } + + return nil + } + init(name: String, id: UUID = UUID()) { createdAt = Date() self.id = id |