Get Wallet geoloc + avatar (60 mn cache)

This commit is contained in:
qo-op 2020-06-15 22:06:24 +02:00
parent 2059565e62
commit eab989b3f1
1 changed files with 9 additions and 1 deletions

View File

@ -339,7 +339,7 @@ log "__SUB:sms_INIT_ACCOUNT: ($1=phone, $2=NOSMS)"
# EMPTY CLEAR EMAIL FILE
[[ $SMSEMAIL != "" ]] && echo "" > "$MAILFILE"
# PUBLISH GLOBAL VARS FROM ACCOUNT FILES
echo $IPFSNODEID > $IPFSNODEIDFILE
PUBKEY=$(cat "$PUBKEYFILE" | xargs)
@ -349,6 +349,14 @@ log "__SUB:sms_INIT_ACCOUNT: ($1=phone, $2=NOSMS)"
if [ -f "$UIDNAFILE" ]; then UIDNA=$(cat "$UIDNAFILE"); else UIDNA=""; fi
if [ -f "$DABUIDF" ]; then DABID=$(cat "$DABUIDF"); else DABID="$NODEUIDNA"; fi
## Get Wallet geoloc + avatar (60 mn cache)
find /home/$YOU/.zen/g1sms/$PHONE/ -mmin +60 -type f -name "_cesium_profile.json" -exec rm -f '{}' \;
[[ ! -f /home/$YOU/.zen/g1sms/$PHONE/_cesium_profile.json ]] && curl -s ${CESIUM}/user/profile/${PUBKEY} > /home/$YOU/.zen/g1sms/$PHONE/_cesium_profile.json
cat /home/$YOU/.zen/g1sms/$PHONE/_cesium_profile.json | jq '._source.geoPoint' > "/home/$YOU/.zen/g1sms/$PHONE/_uidgeo.json"
cat /home/$YOU/.zen/g1sms/$PHONE/_cesium_profile.json | jq -r '._source.avatar._content' | base64 -d > "/home/$YOU/.zen/g1sms/$PHONE/_avatar.png"
log "__SUB:sms_INIT_ACCOUNT: GET CESIUM+ geoPoint and AVATAR : $(cat /home/$YOU/.zen/g1sms/$PHONE/_uidgeo.json)"
AMOUNTG1=$(silkaj_balance $PUBKEY)
AMOUNTDU=$(bc <<< "scale=2; $AMOUNTG1 / $DUFACTOR")
AMOUNTLOVE=$(bc <<< "$AMOUNTG1 * 100 / $DUFACTOR")