johannesjo / super-productivity

Super Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, Gitlab, GitHub and Open Project.
http://super-productivity.com
MIT License
11.95k stars 927 forks source link

Android LocalFile Sync Errors #3297

Open aaylnx opened 3 months ago

aaylnx commented 3 months ago

Your Environment

Expected Behavior

The sync function should be able to use LocalFile sync with the following Android directory: /storage/emulated/0/syncthing_shares/personal_cloud/super-productivity

Current Behavior

When I try and sync I get the following error.

01

I don't think I've ever had to grant that access to the root path before. Is that right? Anyway, if I enable this, and then afterward drill down and specify the aformentioned directory as the directory I want to use for LocalFile sync, then I get the following error

02

If I agree to that, then I get the following error.

03

I am not even using the end to end encryption feature, so I don't know what this is all about.

Steps to Reproduce (for bugs)

  1. Enable Syncing
  2. Enable Compression
  3. Select LocalFile as sync provider
  4. Use /storage/emulated/0/syncthing_shares/personal_cloud/super-productivity as the path for local file sync.

After I updated to the latest version (not sure what version I was using before that), it happens every time.

Can you reproduce this reliably?

It happens every time I try to enable Syncing using local file access.

Console Output

Error Log (Desktop only)

github-actions[bot] commented 3 months ago

Thank you very much for opening up this issue! I am currently a bit overwhelmed by the many requests that arrive each week, so please forgive me, if I fail to respond personally. I am still very likely to at least skim read your request and I'll probably try to fix all (real) bugs if possible and I will likely review every single PR being made (please, give me a heads up if you intent to do so) and I will try to work on popular requests (please upvote via thumbs up on the original issue) whenever possible, but trying to respond to every single issue over the last years has been kind of draining and I need to adjust my approach for this project to remain fun for me and to make any progress with actually coding new stuff. Thanks for your understanding!

UnconsciousBlaringHuman commented 3 months ago

I could be totally wrong, but I believe you are simply missing a forward slash / at the end and/or start of super-productivity. I got the same error before I added a slash (and only the slash) in the Sync folder path * box (the path in Granted file access permission: was the entire path already).

aaylnx commented 3 months ago

I could be totally wrong, but I believe you are simply missing a forward slash / at the end and/or start of super-productivity. I got the same error before I added a slash (and only the slash) in the Sync folder path * box (the path in Granted file access permission: was the entire path already).

I wish that doesn't fix anything for me.

Also, the preexisting settings were working fine until the upgrade. Something has changed with the upgrade that has affected things. There seem to be a lot of other folks who are having various sync issues right now.

johannesjo commented 3 months ago

Thanks for reporting. Fix will be out with the next release!

aaylnx commented 3 months ago

Thanks for reporting. Fix will be out with the next release!

Thank you!