File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ import qualified Data.CaseInsensitive
44
44
import qualified Control.Exception as Exception
45
45
import qualified IHP.ErrorController as ErrorController
46
46
import qualified Data.Typeable as Typeable
47
- import IHP.FrameworkConfig (FrameworkConfig (.. ))
47
+ import IHP.FrameworkConfig (FrameworkConfig (.. ), ConfigProvider ( .. ) )
48
48
import qualified IHP.Controller.Context as Context
49
49
import IHP.Controller.Context (ControllerContext )
50
50
import Network.HTTP.Types.Header
@@ -298,10 +298,9 @@ respondAndExit response = do
298
298
-- >
299
299
-- > putStrLn ("Stripe public key: " <> stripePublicKey)
300
300
--
301
- getAppConfig :: forall configParameter . (? context :: ControllerContext , Typeable configParameter ) => configParameter
301
+ getAppConfig :: forall configParameter context . (? context :: context , ConfigProvider context , Typeable configParameter ) => configParameter
302
302
getAppConfig = ? context
303
- |> get # requestContext
304
- |> get # frameworkConfig
303
+ |> getFrameworkConfig
305
304
|> get # appConfig
306
305
|> TypeMap. lookup @ configParameter
307
306
|> fromMaybe (error (" Could not find " <> (show (Typeable. typeRep (Typeable. Proxy @ configParameter ))) <> " in config" ))
You can’t perform that action at this time.
0 commit comments