summaryrefslogtreecommitdiff
path: root/Sora/Data/Booru
diff options
context:
space:
mode:
authorFuwn <[email protected]>2025-06-12 05:13:42 -0700
committerFuwn <[email protected]>2025-06-12 05:13:42 -0700
commit1a51cd7af16cc0d2169fb6f7a6cb6f37dc1fc391 (patch)
treee4d38677bdb9c8e978d4350b89b56ed5d2350fb9 /Sora/Data/Booru
parentfeat: Development commit (diff)
downloadsora-testing-1a51cd7af16cc0d2169fb6f7a6cb6f37dc1fc391.tar.xz
sora-testing-1a51cd7af16cc0d2169fb6f7a6cb6f37dc1fc391.zip
feat: Development commit
Diffstat (limited to 'Sora/Data/Booru')
-rw-r--r--Sora/Data/Booru/Post/BooruPostXMLParser.swift20
-rw-r--r--Sora/Data/Booru/Tag/BooruTagXMLParser.swift12
2 files changed, 16 insertions, 16 deletions
diff --git a/Sora/Data/Booru/Post/BooruPostXMLParser.swift b/Sora/Data/Booru/Post/BooruPostXMLParser.swift
index 377bc3e..8090f39 100644
--- a/Sora/Data/Booru/Post/BooruPostXMLParser.swift
+++ b/Sora/Data/Booru/Post/BooruPostXMLParser.swift
@@ -28,24 +28,24 @@ class BooruPostXMLParser: NSObject, XMLParserDelegate {
guard let id = dict["id"],
let heightStr = dict["height"], let height = Int(heightStr),
let score = dict["score"],
- let fileUrlStr = dict["file_url"], let fileUrl = URL(string: fileUrlStr),
+ let fileUrlString = dict["file_url"], let fileUrl = URL(string: fileUrlString),
let parentId = dict["parent_id"],
- let sampleUrlStr = dict["sample_url"], let sampleUrl = URL(string: sampleUrlStr),
- let sampleWidthStr = dict["sample_width"], let sampleWidth = Int(sampleWidthStr),
- let sampleHeightStr = dict["sample_height"], let sampleHeight = Int(sampleHeightStr),
- let previewUrlStr = dict["preview_url"], let previewUrl = URL(string: previewUrlStr),
+ let sampleUrlString = dict["sample_url"], let sampleUrl = URL(string: sampleUrlString),
+ let sampleWidthString = dict["sample_width"], let sampleWidth = Int(sampleWidthString),
+ let sampleHeightString = dict["sample_height"], let sampleHeight = Int(sampleHeightString),
+ let previewUrlString = dict["preview_url"], let previewUrl = URL(string: previewUrlString),
let rating = dict["rating"],
let tagsString = dict["tags"],
- let widthStr = dict["width"], let width = Int(widthStr),
+ let widthString = dict["width"], let width = Int(widthString),
let change = dict["change"],
let md5 = dict["md5"],
let creatorId = dict["creator_id"],
- let createdAtStr = dict["created_at"],
- let createdAt = parseCreatedAt(createdAtStr),
+ let createdAtString = dict["created_at"],
+ let createdAt = parseCreatedAt(createdAtString),
let status = dict["status"],
let source = dict["source"],
- let previewWidthStr = dict["preview_width"], let previewWidth = Int(previewWidthStr),
- let previewHeightStr = dict["preview_height"], let previewHeight = Int(previewHeightStr)
+ let previewWidthString = dict["preview_width"], let previewWidth = Int(previewWidthString),
+ let previewHeightString = dict["preview_height"], let previewHeight = Int(previewHeightString)
else {
return nil
}
diff --git a/Sora/Data/Booru/Tag/BooruTagXMLParser.swift b/Sora/Data/Booru/Tag/BooruTagXMLParser.swift
index 0a026b1..ad8e465 100644
--- a/Sora/Data/Booru/Tag/BooruTagXMLParser.swift
+++ b/Sora/Data/Booru/Tag/BooruTagXMLParser.swift
@@ -21,11 +21,11 @@ class BooruTagXMLParser: NSObject, XMLParserDelegate {
private func makeTag(from attributeDict: [String: String]) -> BooruTag? {
guard let id = attributeDict["id"],
let name = attributeDict["name"],
- let countStr = attributeDict["count"],
- let count = Int(countStr),
- let typeStr = attributeDict["type"],
- let type = Int(typeStr),
- let ambiguousStr = attributeDict["ambiguous"]
+ let countString = attributeDict["count"],
+ let count = Int(countString),
+ let typeString = attributeDict["type"],
+ let type = Int(typeString),
+ let ambiguousString = attributeDict["ambiguous"]
else {
return nil
}
@@ -35,7 +35,7 @@ class BooruTagXMLParser: NSObject, XMLParserDelegate {
name: name,
count: count,
type: type,
- ambiguous: ambiguousStr == "true"
+ ambiguous: ambiguousString == "true"
)
}