on master help sign in
Remove unsafeRenderBackendRoute
commit4b39b909a923b35bbc103451a1f3231345d73a05 authorAli Abrar <aliabrar@gmail.com> dateTue 22 Jan 2019, 11:09 (8 years ago) parentb5c6a6d
1 file changed−11
lib/route/src/Obelisk/Route.hs−11
lib/route/src/Obelisk/Route.hs−11
@@ -842,17 +842,6 @@ renderBackendRoute
842842 -> Text
843843renderBackendRoute enc = renderObeliskRoute enc . hoistR InL
844844
845−-- | Renders a backend route and assumes that the supplied encoder is valid.
846−-- If you have a valid (i.e., checked) encoder, you can use 'renderBackendRoute'
847−-- instead. See 'checkEncoder' for more information.
848−unsafeRenderBackendRoute
849− :: Encoder (Either Text) Identity (R (Sum br a)) PageName
850− -> R br
851− -> Text
852−unsafeRenderBackendRoute backendRouteEncoder =
853− let Right enc = checkEncoder backendRouteEncoder
854− in renderBackendRoute enc
855−
856845-- | Renders a full backend url, using the provided route prefix (typically the scheme and authority).
857846-- This is typically retrived from the "route" configuration in Obelisk applications. The prefix is
858847-- assumed not to have a trailing slash.