diff options
| author | Fuwn <[email protected]> | 2025-06-12 05:13:42 -0700 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-06-12 05:13:42 -0700 |
| commit | 1a51cd7af16cc0d2169fb6f7a6cb6f37dc1fc391 (patch) | |
| tree | e4d38677bdb9c8e978d4350b89b56ed5d2350fb9 /Sora/Data/Booru | |
| parent | feat: Development commit (diff) | |
| download | sora-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.swift | 20 | ||||
| -rw-r--r-- | Sora/Data/Booru/Tag/BooruTagXMLParser.swift | 12 |
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" ) } |