fix constructor name for JSON encoding (#248)

This commit is contained in:
Evgeny Poberezkin
2022-02-01 07:16:02 +00:00
committed by GitHub
parent 2295f7a92b
commit 0b86402ce3
+2 -2
View File
@@ -53,7 +53,7 @@ deriving instance Show (ChatInfo c)
data JSONChatInfo
= JCInfoDirect {contact :: Contact}
| JCInfoGroup {groupInfo :: GroupInfo}
| JCIInfoContactRequest {contactRequest :: UserContactRequest}
| JCInfoContactRequest {contactRequest :: UserContactRequest}
deriving (Generic)
instance ToJSON JSONChatInfo where
@@ -68,7 +68,7 @@ jsonChatInfo :: ChatInfo c -> JSONChatInfo
jsonChatInfo = \case
DirectChat c -> JCInfoDirect c
GroupChat g -> JCInfoGroup g
ContactRequest g -> JCIInfoContactRequest g
ContactRequest g -> JCInfoContactRequest g
data ChatItem (c :: ChatType) (d :: MsgDirection) = ChatItem
{ chatDir :: CIDirection c d,