git.iko.soy/typeable/pandoc
on master help sign in
Simplify curSlideHasSpeakerNotes
188f9f4Alexander Krotov
src/Text/Pandoc/Writers/Powerpoint/Output.hs+2−4
@@ -328,10 +328,8 @@ presHasSpeakerNotes :: Presentation -> Bool
328presHasSpeakerNotes (Presentation _ slides) = not $ all (mempty ==) $ map slideSpeakerNotes slides
328presHasSpeakerNotes (Presentation _ slides) = not $ all (mempty ==) $ map slideSpeakerNotes slides
329
329
330curSlideHasSpeakerNotes :: PandocMonad m => P m Bool
330curSlideHasSpeakerNotes :: PandocMonad m => P m Bool
331−curSlideHasSpeakerNotes = do
331+curSlideHasSpeakerNotes =
332− sldId <- asks envCurSlideId
332+ M.member <$> asks envCurSlideId <*> asks envSpeakerNotesIdMap
333− notesIdMap <- asks envSpeakerNotesIdMap
334− return $ isJust $ M.lookup sldId notesIdMap
335
333
336--------------------------------------------------
334--------------------------------------------------
337
335