summaryrefslogtreecommitdiff
path: root/Sora/Data/Settings/SettingsFolder.swift
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-07-08 04:19:46 -0700
committerFuwn <[email protected]>2025-07-08 04:19:46 -0700
commitb647d1a7a13e38a529efea3d5d849e5b1a769904 (patch)
treed921595d450414348dd512802e4492f18e9b5738 /Sora/Data/Settings/SettingsFolder.swift
parentfeat: Development commit (diff)
downloadsora-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.swift12
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