aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlbert Krewinkel <[email protected]>2022-10-05 12:40:59 +0200
committerAlbert Krewinkel <[email protected]>2022-10-05 12:40:59 +0200
commit9e3a2e0dde43cf42b12bb497a5ff854738d67097 (patch)
tree9950f9b867acf9d330dd85023a708fa37846f691 /src
parent3151800f34b898c259e4a2b5db77092dcd2082f7 (diff)
Extensions: fix JSON decoding of Extensions
Closes: #8352
Diffstat (limited to 'src')
-rw-r--r--src/Text/Pandoc/Extensions.hs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/Text/Pandoc/Extensions.hs b/src/Text/Pandoc/Extensions.hs
index 6a416608f..87ae893b3 100644
--- a/src/Text/Pandoc/Extensions.hs
+++ b/src/Text/Pandoc/Extensions.hs
@@ -151,8 +151,7 @@ instance Monoid Extensions where
mappend = (<>)
instance FromJSON Extensions where
- parseJSON =
- return . foldr enableExtension emptyExtensions . fromJSON
+ parseJSON = fmap extensionsFromList . parseJSON
instance ToJSON Extensions where
toJSON exts = toJSON $