Skip to content

Google Drive Backup Restoration and Account Information #14

@HarshKapadia2

Description

@HarshKapadia2

Describe the feature

There are two features I thought of:

  • Show which Google account and e-mail ID are associated with the backup.
  • Show a button to restore a Drive backup.
    • Show a warning if non-backed up data exists or if current data does not match data in the Drive. (Hashing might help.) (Don't delete new notes that are not backed up.)

Motivation

Background: I was migrating Heartry from an old phone to a new one. I had never enabled Google Drive backups on my old phone.

New phone: I migrated Heartry over to my new phone, but that didn't transfer app data. It did give me a Google sign in option, so I used it.

Old phone: Now I remembered that I had some notes in my old phone and so I wanted everything in my new phone. I enabled Google Drive backups on my old phone for the first time and backed up my notes.

The issue: Now the issue is that there is no way I can figure out which Google account I used on both devices and I also cannot see an option to restore backup (and maybe a notification of overriding non-backed up data if it exists). How do I figure out which Google account I used for backups on both phones and how do I restore the backup?

Plan to execute

Sorry, I have never worked with Flutter or Google Drive before.

Screenshots

NA

Are you willing to make a PR?

Sorry, but I don't have the bandwidth for it right now.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions