From 685c9a02ce4524f5b99adc2ad6e01e3f62a0dc18 Mon Sep 17 00:00:00 2001 From: Philip Chu Date: Thu, 20 Apr 2023 19:58:35 -0700 Subject: [PATCH] Report and ScheduledPost implement Identifiable missed these two in the previous PR https://github.com/TootSDK/TootSDK/pull/110 --- Sources/TootSDK/Models/Report.swift | 2 +- Sources/TootSDK/Models/ScheduledPost.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Sources/TootSDK/Models/Report.swift b/Sources/TootSDK/Models/Report.swift index 64a8a86c..9471638f 100644 --- a/Sources/TootSDK/Models/Report.swift +++ b/Sources/TootSDK/Models/Report.swift @@ -4,7 +4,7 @@ import Foundation /// Reports filed against users and/or posts, to be taken action on by moderators. -public struct Report: Codable, Hashable { +public struct Report: Codable, Hashable, Identifiable { public var id: String public var actionTaken: Bool? public var actionTakenAt: Date? diff --git a/Sources/TootSDK/Models/ScheduledPost.swift b/Sources/TootSDK/Models/ScheduledPost.swift index 2aa115d6..dbed4a50 100644 --- a/Sources/TootSDK/Models/ScheduledPost.swift +++ b/Sources/TootSDK/Models/ScheduledPost.swift @@ -4,7 +4,7 @@ import Foundation /// Represents a post that will be published at a future scheduled date. -public struct ScheduledPost: Codable, Sendable { +public struct ScheduledPost: Codable, Identifiable, Sendable { /// ID of the scheduled post in the database. public var id: String /// ID of the post in the database.