From 7957fa686eb6e8cf57bcb62ff4e6d2785693030b Mon Sep 17 00:00:00 2001 From: Christophe Besson Date: Sat, 10 Oct 2026 16:29:20 +0200 Subject: feat(android): back up WhatsApp's own chat backups, and its media if asked A WhatsApp section takes WhatsApp's folder through the picker, sends its encrypted Databases and Backups (not the dated copies of earlier weeks) into /-whatsapp, and names the restore set in the manifest. Co-Authored-By: Claude Opus 5.5 --- packages/meshbay-hub/src/meshbay_hub/static/app.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'packages/meshbay-hub/src/meshbay_hub/static/app.js') diff --git a/packages/meshbay-hub/src/meshbay_hub/static/app.js b/packages/meshbay-hub/src/meshbay_hub/static/app.js index d8818d0..579d1dd 100644 --- a/packages/meshbay-hub/src/meshbay_hub/static/app.js +++ b/packages/meshbay-hub/src/meshbay_hub/static/app.js @@ -948,9 +948,11 @@ function App() { return () => { gone = true; if (stop) stop(); }; }, [syncAccount]); - // Files backup (§9.13), the same way. + // Files and WhatsApp backups (§9.13), the same way. useEffect(() => { - if (!syncAccount || !platform.driveSync.available) return undefined; + if (!syncAccount || !(platform.driveSync.available || platform.whatsappSync.available)) { + return undefined; + } let stop = null; let gone = false; import('./drive-sync.js').then((m) => { -- cgit v1.2.3