Merge pull request #1812 from jezen/master

Fix SubSub compilation for GHC >= 9.0.1
This commit is contained in:
Michael Snoyman 2023-07-26 06:39:48 -04:00 committed by GitHub
commit 7a10dd3628
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 9 additions and 5 deletions

View File

@ -1,5 +1,9 @@
# ChangeLog for yesod-core
## 1.6.24.4
* Fix test-suite compilation error for GHC >= 9.0.1 [#1812](https://github.com/yesodweb/yesod/pull/1812)
## 1.6.24.3
* Fix subsite-to-subsite dispatch [#1805](https://github.com/yesodweb/yesod/pull/1805)

View File

@ -18,6 +18,10 @@ import YesodCoreTest.SubSubData
data App = App { getOuter :: OuterSubSite }
mkYesod "App" [parseRoutes|
/ OuterSubSiteR OuterSubSite getOuter
|]
instance Yesod App
getSubR :: SubHandlerFor InnerSubSite master T.Text
@ -29,10 +33,6 @@ instance YesodSubDispatch OuterSubSite master where
instance YesodSubDispatch InnerSubSite master where
yesodSubDispatch = $(mkYesodSubDispatch resourcesInnerSubSite)
mkYesod "App" [parseRoutes|
/ OuterSubSiteR OuterSubSite getOuter
|]
app :: App
app = App { getOuter = OuterSubSite { getInner = InnerSubSite }}

View File

@ -1,5 +1,5 @@
name: yesod-core
version: 1.6.24.3
version: 1.6.24.4
license: MIT
license-file: LICENSE
author: Michael Snoyman <michael@snoyman.com>