diff options
| author | Fuwn <[email protected]> | 2025-02-19 21:17:23 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2025-02-19 21:17:23 -0800 |
| commit | 199795c86d3be15ad4679631e5776010e9704277 (patch) | |
| tree | 812886f8da8baf4f5cc9b6bd3097b065249fdaa8 /Sora/Data/Moebooru/MoebooruPost.swift | |
| parent | feat: Development commit (diff) | |
| download | sora-testing-199795c86d3be15ad4679631e5776010e9704277.tar.xz sora-testing-199795c86d3be15ad4679631e5776010e9704277.zip | |
feat: Development commit
Diffstat (limited to 'Sora/Data/Moebooru/MoebooruPost.swift')
| -rw-r--r-- | Sora/Data/Moebooru/MoebooruPost.swift | 46 |
1 files changed, 38 insertions, 8 deletions
diff --git a/Sora/Data/Moebooru/MoebooruPost.swift b/Sora/Data/Moebooru/MoebooruPost.swift index df332ec..215da5e 100644 --- a/Sora/Data/Moebooru/MoebooruPost.swift +++ b/Sora/Data/Moebooru/MoebooruPost.swift @@ -1,16 +1,46 @@ import Foundation struct MoebooruPost: Identifiable, Hashable { - let id: Int + let id: String let tags: [String] - let createdAt: Date + let createdAt: Int + let updatedAt: Int + let creatorID: String + let approverID: String let author: String - let source: URL? - let score: Int - let fileURL: URL? - let previewURL: URL? - let sampleURL: URL? - let jpegURL: URL? + let change: String + let source: String + let score: String + let md5: String + let fileSize: Int + let fileExtension: String + let fileURL: URL + let isShownInIndex: Bool + let previewURL: URL + let previewWidth: Int + let previewHeight: Int + let actualPreviewWidth: Int + let actualPreviewHeight: Int + let sampleURL: URL + let sampleWidth: Int + let sampleHeight: Int + let sampleFileSize: Int + let jpegURL: URL + let jpegWidth: Int + let jpegHeight: Int + let jpegFileSize: Int + let rating: String + let isRatingLocked: Bool + let hasChildren: Bool + let parentId: String + let status: String + let isPending: Bool let width: Int let height: Int + let isHeld: Bool + let framesPendingString: String + let framesString: String + let isNoteLocked: Bool + let lastNotedAt: Int + let lastCommentedAt: Int } |