Now expecting event_message in base64 and some fixes

This commit is contained in:
kexkey
2019-11-28 15:56:12 -05:00
committed by kexkey
parent ed40433b28
commit 1ae5bf1dc0
4 changed files with 26 additions and 9 deletions

View File

@@ -11,10 +11,28 @@ watchrequest() {
local returncode
local request=${1}
local address=$(echo "${request}" | jq -r ".address")
local cb0conf_url=$(echo "${request}" | jq -r ".unconfirmedCallbackURL")
local cb1conf_url=$(echo "${request}" | jq -r ".confirmedCallbackURL")
local event_message=$(echo "${request}" | jq -r ".event_message")
local address=$(echo "${request}" | jq -er ".address")
local cb0conf_url
cb0conf_url=$(echo "${request}" | jq -er ".unconfirmedCallbackURL")
if [ "$?" -ne "0" ]; then
# unconfirmedCallbackURL tag null, so there's no unconfirmedCallbackURL
trace "[watchrequest] unconfirmedCallbackURL="
unconfirmedCallbackURL=
fi
local cb1conf_url
cb1conf_url=$(echo "${request}" | jq -er ".confirmedCallbackURL")
if [ "$?" -ne "0" ]; then
# confirmedCallbackURL tag null, so there's no confirmedCallbackURL
trace "[watchrequest] confirmedCallbackURL="
confirmedCallbackURL=
fi
local event_message
event_message=$(echo "${request}" | jq -er ".eventMessage")
if [ "$?" -ne "0" ]; then
# event_message tag null, so there's no event_message
trace "[watchrequest] event_message="
event_message=
fi
local imported
local inserted
local id_inserted