From 39cac2878de059992cb09a1ccf09b6bcece99fae Mon Sep 17 00:00:00 2001 From: Christophe Besson Date: Thu, 15 Oct 2026 15:09:58 +0200 Subject: feat(android): no text messages backup, and one build again READ_SMS sits behind restricted settings outside a store and Play keeps it for the default SMS application: not worth a second build. Co-Authored-By: Claude Opus 5.5 --- packages/meshbay-hub/src/meshbay_hub/static/platform.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'packages/meshbay-hub/src/meshbay_hub/static/platform.js') diff --git a/packages/meshbay-hub/src/meshbay_hub/static/platform.js b/packages/meshbay-hub/src/meshbay_hub/static/platform.js index cf2acf3..3a91417 100644 --- a/packages/meshbay-hub/src/meshbay_hub/static/platform.js +++ b/packages/meshbay-hub/src/meshbay_hub/static/platform.js @@ -356,7 +356,7 @@ export const phoneSync = { }; /** - * Backing up one kind of this phone's data (contacts, calendar, messages) to the destination + * Backing up one kind of this phone's data (contacts, calendar) to the destination * every kind shares (docs/MESHBAY_DESIGN.md ยง9.13). Android only, like * `photoSync`. See phone-sync.js. */ @@ -371,7 +371,6 @@ function docSync(name) { sent(token, dir, n) { return b.sent(token, dir, n); }, completed() { return b.completed(); }, failed(code, text) { return b.failed(code, text); }, - openSettings() { return b.openSettings(); }, /** The file the last plan wrote, as a File named for the node. */ async file(token, fileName) { const r = await fetch(`/phonesync/${encodeURIComponent(token)}`, { cache: 'no-store' }); @@ -383,8 +382,6 @@ function docSync(name) { export const contactSync = docSync('contactSync'); export const calendarSync = docSync('calendarSync'); -/** Absent from the Play build, whose policy keeps text messages from it. */ -export const messageSync = docSync('messageSync'); /** Pick a directory to add as a group root. Returns { path, name } or null. */ export const rootPicker = { -- cgit v1.2.3