From 4d0b47fa7fd809673eb15cd12dab7219da8c2116 Mon Sep 17 00:00:00 2001 From: Ryan Zhao Date: Thu, 4 Aug 2022 11:32:35 +1000 Subject: [PATCH] clean --- .../Database/Models/Reaction.swift | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/SessionMessagingKit/Database/Models/Reaction.swift b/SessionMessagingKit/Database/Models/Reaction.swift index 08f4965c9..f02d0d8af 100644 --- a/SessionMessagingKit/Database/Models/Reaction.swift +++ b/SessionMessagingKit/Database/Models/Reaction.swift @@ -78,29 +78,18 @@ public struct Reaction: Codable, Equatable, Hashable, FetchableRecord, Persistab public extension Reaction { func with( + interactionId: Int64? = nil, serverHash: String? = nil, + authorId: String? = nil, count: Int64? = nil ) -> Reaction { return Reaction( - interactionId: interactionId, + interactionId: (interactionId ?? self.interactionId), serverHash: (serverHash ?? self.serverHash), timestampMs: self.timestampMs, - authorId: self.authorId, + authorId: (authorId ?? self.authorId), emoji: self.emoji, count: (count ?? self.count) ) } - - func with( - interactionId: Int64? - ) -> Reaction { - return Reaction( - interactionId: (interactionId ?? self.interactionId), - serverHash: self.serverHash, - timestampMs: self.timestampMs, - authorId: self.authorId, - emoji: self.emoji, - count: self.count - ) - } }