fix: only save state after successful DNS update

This commit is contained in:
Eddy de Vink 2026-06-22 07:36:26 +02:00
commit 89bd1dba11

View file

@ -192,8 +192,14 @@ async function main() {
].join('\n');
await sendWhatsApp(message);
if (failCount === 0) {
writeState(currentIp);
log(`State saved: ${currentIp}`);
} else {
log(`State NOT saved: ${failCount} DNS update(s) failed. Will retry on next run.`);
}
log('Done.');
}