choozi - Only write if actually changed

pull/2415/head
Martin Boonk 2022-12-18 21:11:59 +01:00
parent 6539dc48b1
commit 6204206df3
1 changed files with 9 additions and 4 deletions

View File

@ -146,14 +146,19 @@ function setN(n) {
// save N to choozi.save
function writeN() {
require("Storage").write("choozi.save","" + N);
var savedN = read();
if (savedN != N) require("Storage").write("choozi.save","" + N);
}
function read(){
var n = require("Storage").read("choozi.save");
if (n !== undefined) return parseInt(n);
return defaultN;
}
// load N from choozi.save
function readN() {
var n = require("Storage").read("choozi.save");
if (n !== undefined) setN(parseInt(n));
else setN(defaultN);
setN(read());
}
if (process.env.HWVERSION == 1){