From fd1c9058aa36ad2d4f87453b296cbe0a0487fede Mon Sep 17 00:00:00 2001 From: Martin Boonk Date: Fri, 12 May 2023 00:27:22 +0200 Subject: [PATCH] powermanager - Allow clearing log files from settings --- apps/powermanager/settings.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/apps/powermanager/settings.js b/apps/powermanager/settings.js index fa186bfac..d2b2097f8 100644 --- a/apps/powermanager/settings.js +++ b/apps/powermanager/settings.js @@ -140,6 +140,19 @@ onchange: v => { writeSettings("logDetails", v); } + }, + 'Clear logs': function (){ + E.showPrompt("Delete logs and reload?").then((v)=>{ + if (v) { + require('Storage').open("powermanager.log","w").erase(); + require("Storage").erase("powermanager.def.json"); + require("Storage").erase("powermanager.hw.json"); + load(); + } else + E.showMenu(submenu_logging); + }).catch(()=>{ + E.showMenu(submenu_logging); + }); } }