modified filtering method
This commit is contained in:
parent
2a8de3c35c
commit
050cdcd350
@ -223,7 +223,7 @@ getBaseString tok req = do
|
|||||||
bsBodyQ <- if isBodyFormEncoded $ requestHeaders req
|
bsBodyQ <- if isBodyFormEncoded $ requestHeaders req
|
||||||
then liftM parseSimpleQuery $ toLBS (requestBody req)
|
then liftM parseSimpleQuery $ toLBS (requestBody req)
|
||||||
else return []
|
else return []
|
||||||
let bsAuthParams = filter ((`elem`["oauth_consumer_key","oauth_token", "oauth_version","oauth_signature_method","oauth_timestamp", "oauth_nonce", "oauth_verifier", "oauth_version"]).fst) $ unCredential tok
|
let bsAuthParams = filter ((`elem`["oauth_consumer_key","oauth_token", "oauth_version","oauth_signature_method","oauth_timestamp", "oauth_nonce", "oauth_verifier", "oauth_version","oauth_callback"]).fst) $ unCredential tok
|
||||||
allParams = bsQuery++bsBodyQ++bsAuthParams
|
allParams = bsQuery++bsBodyQ++bsAuthParams
|
||||||
bsParams = BS.intercalate "&" $ map (\(a,b)->BS.concat[a,"=",b]) $ sortBy compareTuple
|
bsParams = BS.intercalate "&" $ map (\(a,b)->BS.concat[a,"=",b]) $ sortBy compareTuple
|
||||||
$ map (\(a,b) -> (paramEncode a,paramEncode b)) allParams
|
$ map (\(a,b) -> (paramEncode a,paramEncode b)) allParams
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user