diff --git a/Packages/Pachyderm/Sources/Pachyderm/Model/Status.swift b/Packages/Pachyderm/Sources/Pachyderm/Model/Status.swift index e26224a2..85d73b6f 100644 --- a/Packages/Pachyderm/Sources/Pachyderm/Model/Status.swift +++ b/Packages/Pachyderm/Sources/Pachyderm/Model/Status.swift @@ -64,7 +64,7 @@ public final class Status: StatusProtocol, Decodable, Sendable { self.reblog = try container.decodeIfPresent(Status.self, forKey: .reblog) self.content = try container.decode(String.self, forKey: .content) self.createdAt = try container.decode(Date.self, forKey: .createdAt) - self.emojis = try container.decode([Emoji].self, forKey: .emojis) + self.emojis = try container.decodeIfPresent([Emoji].self, forKey: .emojis) ?? [] self.reblogsCount = try container.decode(Int.self, forKey: .reblogsCount) self.favouritesCount = try container.decode(Int.self, forKey: .favouritesCount) self.reblogged = try container.decodeIfPresent(Bool.self, forKey: .reblogged)