File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -123,7 +123,8 @@ parse day =
123123 (v: _) -> pure v)
124124 >=> (.: " text" )
125125 >=> \ s ->
126- let sameDay = pure day == parseTime swedishTimeLocale " %A %d-%m-%Y" s
126+ let sameDay = pure day == parseTime swedishTimeLocale " %A %d-%m-%Y" s ||
127+ pure day == parseTime swedishTimeLocale " %d-%m-%Y" s
127128 in if | sameDay && length v' >= 9 -> pure v'
128129 | sameDay -> pure mempty
129130 | otherwise -> fail " Unable to parse day" ))
@@ -152,8 +153,8 @@ parse day =
152153 $ (.: " children" )
153154 >=> \ case
154155 [] -> pure mempty
155- vs -> strip . replace " / " " , "
156- <$> last vs .: " text"
156+ vs -> strip . replace " / " " , " . mconcat
157+ <$> mapM ( .: " text" ) vs
157158
158159fetchAndCreateLinsen
159160 :: (MonadIO m , MonadThrow m )
You can’t perform that action at this time.
0 commit comments