From 5cd9d965b32f2d7f4c5bb311814bf61debaf960b Mon Sep 17 00:00:00 2001 From: Chris Martin Date: Wed, 20 Sep 2023 11:01:02 -0600 Subject: [PATCH] Fix infinite recursion in ...Test.Yesod.getResponse (#119) * Fix infinite recursion in ...Test.Yesod.getResponse * bump version --- CHANGELOG.md | 6 +++++- freckle-app.cabal | 2 +- library/Freckle/App/Test/Yesod.hs | 2 +- package.yaml | 2 +- 4 files changed, 8 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 97d87f0b..8f5a6b45 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,8 @@ -## [_Unreleased_](https://github.com/freckle/freckle-app/compare/v1.9.5.0...main) +## [_Unreleased_](https://github.com/freckle/freckle-app/compare/v1.9.5.1...main) + +## [v1.9.5.1](https://github.com/freckle/freckle-app/compare/v1.9.5.0...v1.9.5.1) + +- Fixed mistake in `Freckle.App.Test.Yesod.getResponse` producing nontermination ## [v1.9.5.0](https://github.com/freckle/freckle-app/compare/v1.9.4.0...v1.9.5.0) diff --git a/freckle-app.cabal b/freckle-app.cabal index 1dce737f..1ea4aa59 100644 --- a/freckle-app.cabal +++ b/freckle-app.cabal @@ -5,7 +5,7 @@ cabal-version: 1.18 -- see: https://github.com/sol/hpack name: freckle-app -version: 1.9.5.0 +version: 1.9.5.1 synopsis: Haskell application toolkit used at Freckle description: Please see README.md category: Utils diff --git a/library/Freckle/App/Test/Yesod.hs b/library/Freckle/App/Test/Yesod.hs index 627c2ec0..08b6ef41 100644 --- a/library/Freckle/App/Test/Yesod.hs +++ b/library/Freckle/App/Test/Yesod.hs @@ -180,7 +180,7 @@ getRawBody = -- | Get the most recently provided response value, if available getResponse :: forall m site. MonadYesodExample site m => m (Maybe SResponse) -getResponse = liftYesodExample getResponse +getResponse = liftYesodExample Yesod.Test.getResponse -- | The general interface for performing requests -- diff --git a/package.yaml b/package.yaml index e0975db6..ea7423b9 100644 --- a/package.yaml +++ b/package.yaml @@ -1,5 +1,5 @@ name: freckle-app -version: 1.9.5.0 +version: 1.9.5.1 maintainer: Freckle Education category: Utils github: freckle/freckle-app