Mercurial > prosody-modules
diff mod_adhoc_oauth2_client/mod_adhoc_oauth2_client.lua @ 4266:b43c6d614d22
mod_adhoc_oauth2_client: Fix adhoc status on error
There's no 'error' status, it's 'canceled' and an error message.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 22 Nov 2020 16:17:24 +0100 |
parents | d3af5f94d6df |
children | 43284437c5ed |
line wrap: on
line diff
--- a/mod_adhoc_oauth2_client/mod_adhoc_oauth2_client.lua Sun Nov 22 01:55:42 2020 +0100 +++ b/mod_adhoc_oauth2_client/mod_adhoc_oauth2_client.lua Sun Nov 22 16:17:24 2020 +0100 @@ -47,7 +47,7 @@ local ok, err = errors.coerce(clients:set(creator, client_id, client)); module:log("info", "OAuth2 client %q created by %s", client_id, data.from); - if not ok then return {status = "error"; error = {message = err}}; end + if not ok then return {status = "canceled"; error = {message = err}}; end return {status = "completed"; result = {layout = client_created; values = {client_id = client.client_id; client_secret = client_secret}}}; end