@@ -159,7 +159,7 @@ type family IsElem' a s :: Constraint
159159type family IsElem endpoint api :: Constraint where
160160 IsElem e (sa :<|> sb) = Or (IsElem e sa) (IsElem e sb)
161161 IsElem (e :> sa) (e :> sb) = IsElem sa sb
162− IsElem sa (Header x :> sb) = IsElem sa sb
162+ IsElem sa (Header x :> sb) = IsElem sa sb
163163 IsElem sa (ReqBody y x :> sb) = IsElem sa sb
164164 IsElem (e :> sa) (Capture x y :> sb) = IsElem sa sb
165165 IsElem sa (QueryParam x y :> sb) = IsElem sa sb
@@ -320,8 +320,8 @@ instance (KnownSymbol sym, HasLink sub)
320320 k = symbolVal (Proxy :: Proxy sym)
321321
322322-- Misc instances
323−instance HasLink sub => HasLink (ReqBody a :> sub) where
324− type MkLink (ReqBody a :> sub) = MkLink sub
323+instance HasLink sub => HasLink (ReqBody ct a :> sub) where
324+ type MkLink (ReqBody ct a :> sub) = MkLink sub
325325 toLink _ = toLink (Proxy :: Proxy sub)
326326
327327instance (ToText v, HasLink sub)