generated from tpl/purs
fix: empty body is empty
This commit is contained in:
parent
121cdb4ba2
commit
35372fe2d6
@ -24,6 +24,7 @@ import Data.Map (Map)
|
||||
import Data.Map as Map
|
||||
import Data.Maybe (Maybe(..))
|
||||
import Data.Newtype (unwrap)
|
||||
import Data.Nullable as Nullable
|
||||
import Data.Tuple.Containing (class TupleContaining, extract)
|
||||
import Data.Tuple.Nested (type (/\), (/\))
|
||||
import Effect (Effect)
|
||||
@ -47,6 +48,9 @@ import Web.File.Blob as Blob
|
||||
foreign import blobArrayBufferImpl :: Blob -> Effect (Promise ArrayBuffer)
|
||||
foreign import data RawRequestBody :: Type
|
||||
|
||||
unsafeEmptyRawRequestBody :: RawRequestBody
|
||||
unsafeEmptyRawRequestBody = unsafeCoerce Nullable.null
|
||||
|
||||
unsafeFormDataToRawRequestBody :: RawFormData -> RawRequestBody
|
||||
unsafeFormDataToRawRequestBody = unsafeCoerce
|
||||
|
||||
@ -93,7 +97,7 @@ bodyToRaw (BodyBuffer body ct) = flip bind bodyToRaw $ liftEffect $ map (flip Bo
|
||||
bodyToRaw (BodyArrayBuffer body _) = pure $ unsafeArrayBufferToRawRequestBody body
|
||||
bodyToRaw (BodyForm form') = map unsafeFormDataToRawRequestBody $ Form.toRawFormData form'
|
||||
bodyToRaw (BodyBlob body) = unsafeBlobToRawRequestBody body
|
||||
bodyToRaw BodyEmpty = liftEffect $ map unsafeArrayBufferToRawRequestBody $ ArrayBuffer.empty 0
|
||||
bodyToRaw BodyEmpty = pure $ unsafeEmptyRawRequestBody
|
||||
|
||||
data Method
|
||||
= GET
|
||||
|
Loading…
Reference in New Issue
Block a user