on develop help sign in
Re-adding servicePath for clients/users use
commit3cfef0e62e244fb88d1d546de61f8f606e52004e authorBrendan Hay <brendan.g.hay@gmail.com> dateFri 23 Oct 2015, 18:19 (11 years ago) parent026e268
2 files changed+6−1
core/src/Network/Google/Types.hs+5 gogol/src/Network/Google.hs+1−1
core/src/Network/Google/Types.hs+5
@@ -165,6 +165,7 @@ instance AsError Error where
165165data Service = Service
166166 { _svcId :: !ServiceId
167167 , _svcHost :: !ByteString
168+ , _svcPath :: !Builder
168169 , _svcPort :: !Int
169170 , _svcSecure :: !Bool
170171 , _svcTimeout :: !(Maybe Seconds)
@@ -174,6 +175,7 @@ defaultService :: ServiceId -> ByteString -> Service
174175defaultService i h = Service
175176 { _svcId = i
176177 , _svcHost = h
178+ , _svcPath = mempty
177179 , _svcPort = 443
178180 , _svcSecure = True
179181 , _svcTimeout = Just 70
@@ -182,6 +184,9 @@ defaultService i h = Service
182184serviceHost :: Lens' Service ByteString
183185serviceHost = lens _svcHost (\s a -> s { _svcHost = a })
184186
187+servicePath :: Lens' Service Builder
188+servicePath = lens _svcPath (\s a -> s { _svcPath = a })
189+
185190servicePort :: Lens' Service Int
186191servicePort = lens _svcPort (\s a -> s { _svcPort = a })
187192
gogol/src/Network/Google.hs+1−1
@@ -203,7 +203,7 @@ upload :: (MonadGoogle m, GoogleRequest (Upload a))
203203 => a
204204 -> RequestBody
205205 -> m (Rs (Upload a))
206−upload = send . Upload
206+upload x = send . Upload x
207207
208208hoistError :: MonadThrow m => Either Error a -> m a
209209hoistError = either (throwingM _Error) return