diff --git a/actions/view_count.sh b/actions/view_count.sh index 5d0e6d3..f6425ec 100755 --- a/actions/view_count.sh +++ b/actions/view_count.sh @@ -18,7 +18,6 @@ ipfs --timeout=10s get --output="$tempdir" /ipns/$MEDIAKEYIPNS ## GO INTO $G1PUB EXCHANGE SPACE [[ ! -d ./$G1PUB ]] && mkdir $G1PUB -cd $G1PUB ## DO I OWN THE KEY, OR SHOUD I REQUEST IT mediakeyid=$(cat ./*/.id) @@ -31,14 +30,18 @@ if [[ ! $(ipfs key list -l | grep $mediakeyid) ]]; then fi ## INCREMENT COUNTER +cd $G1PUB count=$(cat .views.counter 2>/dev/null) || count=0 echo $((count+1)) > .views.counter ## PUBLISH NEW STATE -I=$(ipfs add -qrH ./ | tail -n 1) +I=$(ipfs add -qrH $tempdir | tail -n 1) echo "CHAIN: $I" echo $I > .chain echo "${mediakeyid} NAME PUBLISHING " # MEDIAKEY IPNS name publish J=$(ipfs name publish --quieter -k ${mediakeyid} /ipfs/${I}) -echo "$id VIEW COUNTER UPDATED in https://tube.copylaradio.com/ipns/$J/$G1PUB/.views.counter" +echo "$mediakeyid VIEW COUNTER UPDATED in https://tube.copylaradio.com/ipns/$J/$G1PUB/.views.counter" + +# TODO REFRESH LOCAL STATE +## cp -Rf *.* /home/$YOU/.zen/ipfs/.$IPFSNODEID/KEY/$mediakeyid/