add reinstall-after-update setting

And remove template exemption
pull/20/head
Botspot 5 years ago
parent c3e55276b2
commit 366c464650

@ -140,7 +140,7 @@ elif [ "$1" == 'update' ];then
#copy new version to apps/
cp -rf "${DIRECTORY}/update/pi-apps/apps/${2}" "${DIRECTORY}/apps/${2}"
if [ "$installback" == 'yes' ];then
if [ "$installback" == 'yes' ] && [ -f "${DIRECTORY}/data/settings/reinstall-after-update" ];then
echo "$2 was originally installed before updating. Reinstalling the new version now."
#install it using a recursive script instance
"${DIRECTORY}/manage" install "$2"
@ -157,7 +157,7 @@ elif [ "$1" == 'check-all' ];then
PREIFS="$IFS"
IFS="|"
newapps="$(echo -e "$(ls "${DIRECTORY}/update/pi-apps/apps")\n$(ls "${DIRECTORY}/apps")" | grep -v 'template' | sort | uniq | tr '\n' '|')"
newapps="$(echo -e "$(ls "${DIRECTORY}/update/pi-apps/apps")\n$(ls "${DIRECTORY}/apps")" | sort | uniq | tr '\n' '|')"
for newapp in $newapps
do
#echo "newapp: $newapp"

Loading…
Cancel
Save