Fixing a bug into update modules, now the user modules is rebuilded

This commit is contained in:
Fabio Belavenuto 2023-01-10 12:44:34 -03:00
parent 034309419b
commit 16ee272dec
2 changed files with 6 additions and 1 deletions

2
TODO
View File

@ -4,7 +4,7 @@ A fazer
- "Sensitive data" (#312)
- Checar drivers para MMC/SD/eMMC
- Checar drivers para chelsio T420, T520 e T580
-
- Melhorar função getAllModules()
Concluidos:
- Generalizar código dos addons

View File

@ -1132,6 +1132,11 @@ function updateMenu() {
rm "${MODULES_PATH}/${P}.tgz"
mv "/tmp/${P}.tgz" "${MODULES_PATH}/${P}.tgz"
done
# Rebuild modules
writeConfigKey "modules" "{}" "${USER_CONFIG_FILE}"
while read ID DESC; do
writeConfigKey "modules.${ID}" "" "${USER_CONFIG_FILE}"
done < <(getAllModules "${PLATFORM}" "${KVER}")
DIRTY=1
dialog --backtitle "`backtitle`" --title "Update Modules" --aspect 18 \
--msgbox "Modules updated with success!" 0 0