Fix issue of multiple auth calls from WooCommerce

This commit is contained in:
Rene Vergara 2022-12-02 14:43:52 -06:00
parent 3683567b81
commit be716378f0
Signed by: pitmutt
GPG key ID: 65122AD495A7F5B2

View file

@ -643,6 +643,18 @@ routes pipe config = do
[ "authorized" .= True [ "authorized" .= True
, "message" .= ("Authorized!" :: String) , "message" .= ("Authorized!" :: String)
]) ])
else do
if (E.decodeUtf8With lenientDecode .
B64.decodeLenient . C.pack . T.unpack)
siteurl ==
fromMaybe "" (w_url c)
then do
status ok200
Web.Scotty.json
(object
[ "authorized" .= True
, "message" .= ("Already authorized." :: String)
])
else do else do
status accepted202 status accepted202
Web.Scotty.json Web.Scotty.json