Fix compatibility with older persistent #1324

This commit is contained in:
Michael Snoyman 2016-12-20 15:21:36 +02:00
parent 8d85ad1ab5
commit 9dbbe030de
3 changed files with 7 additions and 3 deletions

View File

@ -1,3 +1,7 @@
## 1.4.1.1
* Fix build failure with older persistent versions [#1324](https://github.com/yesodweb/yesod/issues/1324)
## 1.4.1.0
* add `insert400` and `insert400_`

View File

@ -175,7 +175,7 @@ insert400 :: (MonadIO m, PersistUniqueWrite backend, PersistRecordBackend val ba
=> val
-> ReaderT backend m (Key val)
#else
insert400 :: (MonadIO m, PersistUniqueWrite (PersistEntityBackend val), PersistEntity val)
insert400 :: (MonadIO m, PersistUnique (PersistEntityBackend val), PersistEntity val)
=> val
-> ReaderT (PersistEntityBackend val) m (Key val)
#endif
@ -194,7 +194,7 @@ insert400_ :: (MonadIO m, PersistUniqueWrite backend, PersistRecordBackend val b
=> val
-> ReaderT backend m ()
#else
insert400_ :: (MonadIO m, PersistUniqueWrite (PersistEntityBackend val), PersistEntity val)
insert400_ :: (MonadIO m, PersistUnique (PersistEntityBackend val), PersistEntity val)
=> val
-> ReaderT (PersistEntityBackend val) m ()
#endif

View File

@ -1,5 +1,5 @@
name: yesod-persistent
version: 1.4.1.0
version: 1.4.1.1
license: MIT
license-file: LICENSE
author: Michael Snoyman <michael@snoyman.com>