diff --git a/yesod-core/Yesod/Internal/Core.hs b/yesod-core/Yesod/Internal/Core.hs index 6018642c..0eec2b07 100644 --- a/yesod-core/Yesod/Internal/Core.hs +++ b/yesod-core/Yesod/Internal/Core.hs @@ -414,7 +414,7 @@ defaultYesodRunner handler master sub murl toMasterRoute mkey req = do hs' = case mkey of Nothing -> hs - Just _ -> AddCookie SetCookie + Just _ -> AddCookie def { setCookieName = sessionName , setCookieValue = sessionVal , setCookiePath = Just (cookiePath master) diff --git a/yesod-core/yesod-core.cabal b/yesod-core/yesod-core.cabal index be247fad..005d1e21 100644 --- a/yesod-core/yesod-core.cabal +++ b/yesod-core/yesod-core.cabal @@ -69,7 +69,7 @@ library , containers >= 0.2 && < 0.5 , monad-control >= 0.3 && < 0.4 , transformers-base >= 0.4 - , cookie >= 0.3 && < 0.4 + , cookie >= 0.4 && < 0.5 , blaze-html >= 0.4.1.3 && < 0.5 , http-types >= 0.6.5 && < 0.7 , case-insensitive >= 0.2