on develop help sign in
Merge pull request #68 from d61h6k4/develop

Change Duration FromHttpApiData instance. Append s symbol to the end.

commit8d432c8c8483650928485409a39a47421a2e301d authorBrendan Hay <brendanhay@users.noreply.github.com> dateSat 18 Mar 2017, 19:27 (10 years ago) parentf14b3b61fbef70
1 file changed+3−1
core/src/Network/Google/Data/Time.hs+3−1
core/src/Network/Google/Data/Time.hs+3−1
@@ -1,3 +1,4 @@
1+{-# LANGUAGE OverloadedStrings #-}
12{-# LANGUAGE DeriveDataTypeable #-}
23{-# LANGUAGE DeriveGeneric #-}
34{-# LANGUAGE GeneralizedNewtypeDeriving #-}
@@ -22,6 +23,7 @@ module Network.Google.Data.Time
2223 , _Duration
2324 ) where
2425
26+import Data.Monoid ((<>))
2527import Control.Lens
2628import Data.Aeson
2729import qualified Data.Aeson.Types as Aeson
@@ -86,7 +88,7 @@ _Duration = iso unDuration Duration
8688instance ToHttpApiData Duration where
8789 toQueryParam =
8890 LText.toStrict
89− . Build.toLazyText
91+ . (\seconds -> Build.toLazyText seconds <> "s")
9092 . Sci.formatScientificBuilder Sci.Fixed (Just 9)
9193 . unDuration
9294