diff --git a/API/QRCODE.sh b/API/QRCODE.sh
index 14462a60c..f9da367e0 100755
--- a/API/QRCODE.sh
+++ b/API/QRCODE.sh
@@ -141,11 +141,11 @@ if [[ ${QRCODE:0:5} == "~~~~~" ]]; then
## GET DESTINATION ACCOUNT AMOUNT
DESTM=$(${MY_PATH}/../tools/COINScheck.sh ${VAL} | tail -n 1)
- if [[ $APPNAME == "pay" ]]; then
+ if [[ ${APPNAME} == "pay" ]]; then
if [[ ${WHAT} != "" && ${VAL} != "" && ${CURCOINS} != "null" && ${CURCOINS} != "" && ${CURCOINS} -gt ${WHAT} ]]; then
## COMMAND A PAYMENT
- if [[ $WHAT =~ ^[0-9]+$ ]]; then
+ if [[ ${WHAT} =~ ^[0-9]+$ ]]; then
echo "${MY_PATH}/../tools/jaklis/jaklis.py -k ~/.zen/tmp/${MOATS}/secret.key pay -a ${WHAT} -p ${VAL} -c 'G1CARD:${MOATS}' -m"
${MY_PATH}/../tools/timeout.sh -t 5 \
@@ -160,21 +160,23 @@ if [[ ${QRCODE:0:5} == "~~~~~" ]]; then
CUR=$(cat ${COINSFILE})
[[ ${CUR} != "" && ${CUR} != "null" ]] \
- && echo $((CUR-WHAT)) > ${COINSFILE} \
- || echo ${WHAT} > ${COINSFILE}
+ && echo $((CUR - WHAT)) > ${COINSFILE} \
+ || echo "-${WHAT}" > ${COINSFILE}
cat ${COINSFILE}
DES=$(cat ${DESTFILE})
[[ ${DES} != "" && ${DES} != "null" ]] \
- && echo $((DES+WHAT)) > ${DESTFILE} \
- || echo ${WHAT} > ${DESTFILE}
+ && echo $((DES + WHAT)) > ${DESTFILE} \
+ || echo "${WHAT}" > ${DESTFILE}
cat ${DESTFILE}
-
+ ## MUST BE DONE BETTER ...
## VERIFY AND INFORM OR CONFIRM PAYMENT
echo "
OPERATION
${G1PUB}
$CUR - ${WHAT}
${VAL}
$DES + ${WHAT}
OK
" >> ~/.zen/tmp/${MOATS}/disco
fi
+ else
+ echo "${WHAT} PROBLEM
" >> ~/.zen/tmp/${MOATS}/disco
fi
else
@@ -184,7 +186,7 @@ if [[ ${QRCODE:0:5} == "~~~~~" ]]; then
fi
- if [[ $APPNAME == "history" || $APPNAME == "read" ]]; then
+ if [[ ${APPNAME} == "history" || ${APPNAME} == "read" ]]; then
## history & read ## CANNOT USE jaklis CLI formated output (JSON output)
echo "$HTTPCORS" > ~/.zen/tmp/${MOATS}/disco
@@ -195,7 +197,7 @@ if [[ ${QRCODE:0:5} == "~~~~~" ]]; then
fi
- if [[ $APPNAME == "balance" ]]; then
+ if [[ ${APPNAME} == "balance" ]]; then
## history & read
# cp ~/.zen/tmp/${MOATS}/secret.key ~/.zen/tmp/
@@ -206,7 +208,7 @@ if [[ ${QRCODE:0:5} == "~~~~~" ]]; then
fi
- if [[ $APPNAME == "friend" ]]; then
+ if [[ ${APPNAME} == "friend" ]]; then
## Send ॐ★ॐ
${MY_PATH}/../tools/jaklis/jaklis.py -k ~/.zen/tmp/${MOATS}/secret.key stars -p ${VAL} -n ${WHAT} >> ~/.zen/tmp/${MOATS}/disco
@@ -215,7 +217,7 @@ if [[ ${QRCODE:0:5} == "~~~~~" ]]; then
##############################################
# LOGIN / LOGOUT
##############################################
- if [[ $APPNAME == "logout" ]]; then
+ if [[ ${APPNAME} == "logout" ]]; then
## REMOVE PLAYER IPNS KEY FROM STATION
[[ "${salt}" =~ ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$ ]] \
@@ -236,7 +238,7 @@ if [[ ${QRCODE:0:5} == "~~~~~" ]]; then
fi
- if [[ $APPNAME == "login" ]]; then
+ if [[ ${APPNAME} == "login" ]]; then
[[ "${salt}" =~ ^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$ ]] \
&& PLAYER=${salt} \
@@ -345,7 +347,7 @@ if [[ ${QRCODE:0:5} == "@@@@@" ]]; then
player=$(echo $salt | cut -d '_' -f 1 | cut -d ' ' -f 1 | grep '@')
echo "player=$player"
- # # G1BILLET+ interlinked ? ##
+ # # G1BILLET+ interlinked ? ## POSSIBLE BUG WITH EMAIL CONTAINING "_" # TODO
[[ $(echo "$salt" | grep '_') ]] \
&& echo "G1BILLET+ interlinked : salt pepper refining" \
&& murge=($(echo $salt | cut -d '_' -f 2- | sed 's/_/ /g' | xargs)) \
diff --git a/RUNTIME/SECTOR.refresh.sh b/RUNTIME/SECTOR.refresh.sh
index 160f537dc..fc98027b8 100755
--- a/RUNTIME/SECTOR.refresh.sh
+++ b/RUNTIME/SECTOR.refresh.sh
@@ -109,8 +109,8 @@ for SECTOR in ${SECTORS[@]}; do
[[ ! $(echo ${STRAPS[@]} | grep ${ACTINGNODE}) ]] && ACTINGNODE=${STRAPS[0]}
## IF NOT UPDATED FOR TOO LONG
- [ ${DIFF_SECONDS} -gt 100800 ] \
- && echo "More than 28H update" \
+ [ ${DIFF_SECONDS} -gt 86400 ] \
+ && echo "More than 24H update" \
&& ACTINGNODE=${STRAPS[0]}
[[ "${ACTINGNODE}" != "${IPFSNODEID}" ]] \