From 1e8e3d5988d7d8f141e74ffd16ca45a1e576848a Mon Sep 17 00:00:00 2001 From: Yuchen Pei Date: Wed, 14 Sep 2022 11:10:33 +1000 Subject: summary tojson --- src/Servall/Types.hs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/Servall/Types.hs') diff --git a/src/Servall/Types.hs b/src/Servall/Types.hs index 794482c..ae4f73a 100644 --- a/src/Servall/Types.hs +++ b/src/Servall/Types.hs @@ -60,4 +60,6 @@ instance FromJSON WikiSummary where parseJSON (Object o) = WikiSummary <$> o .: "title" <*> o .: "wikibase_item" <*> o .: "pageid" -instance ToJSON WikiSummary +instance ToJSON WikiSummary where + toJSON (WikiSummary title wikibase pageid) = + object ["title" .= title, "wikibase" .= wikibase, "pageid" .= pageid] -- cgit v1.2.3