Skip to content

[FEAT]: Preserve Favorite nodes when NodeDb is reset #37

@jamesarich

Description

@jamesarich

Feature Description

Previously during the nodedb reset the action would clear the entire database (on device and in client). There is now a new boolean option to support optionally preserving Favorited nodes.
meshtastic/protobufs#791

Let's figure out a good way to allow a user to select whether or not to preserve favorites during the nodedb reset interaction.

Since this interaction already presents a confirmation dialog (on android), I propose we leverage this dialog to contain some copy and a toggle/checkbox. We would then forward the users selection, and respect favorite preservation in our own simultaneous client side node database cleanup.

Android confirmation for ref:

Image

Sub-tasks

  • Create Android implementation issue.
  • Create iOS implementation issue.
  • Create Web implementation issue.

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Ready

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions