summaryrefslogtreecommitdiff
path: root/Sora/Data/Booru/BooruProvider.swift
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-02-25 06:13:21 -0800
committerFuwn <[email protected]>2025-02-25 06:13:21 -0800
commite21a303272d5ceb15a8836670e7dc5b1ec341d82 (patch)
tree47ff2016b15946a4a25d9a1d07c0526935d6edb8 /Sora/Data/Booru/BooruProvider.swift
parentfeat: Development commit (diff)
downloadsora-testing-e21a303272d5ceb15a8836670e7dc5b1ec341d82.tar.xz
sora-testing-e21a303272d5ceb15a8836670e7dc5b1ec341d82.zip
feat: Development commit
Diffstat (limited to 'Sora/Data/Booru/BooruProvider.swift')
-rw-r--r--Sora/Data/Booru/BooruProvider.swift4
1 files changed, 4 insertions, 0 deletions
diff --git a/Sora/Data/Booru/BooruProvider.swift b/Sora/Data/Booru/BooruProvider.swift
index 3a743ec..3331fd9 100644
--- a/Sora/Data/Booru/BooruProvider.swift
+++ b/Sora/Data/Booru/BooruProvider.swift
@@ -4,4 +4,8 @@ enum BooruProvider: String, CaseIterable, Decodable, Encodable {
case safebooru = "Safebooru"
case sakugabooru = "sakugabooru"
case yandere = "yande.re"
+
+ func asFileNameComponent() -> String {
+ rawValue.lowercased().replacingOccurrences(of: ".", with: "_")
+ }
}