Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stops syncing to Nextcloud on each restart - Fedora 40 KDE spin #1331

Open
bigcspecv opened this issue Jun 5, 2024 · 1 comment
Open

Stops syncing to Nextcloud on each restart - Fedora 40 KDE spin #1331

bigcspecv opened this issue Jun 5, 2024 · 1 comment
Labels
Type: Bug Something isn't working

Comments

@bigcspecv
Copy link

bigcspecv commented Jun 5, 2024

Describe the bug
Every time I open the app I have to delete my Nextcloud integration and re-add it. The sync fails to function without doing this. When attempting to add new tasks to a project within the Nextcloud integration I see a spinning wheel on the "Add" button for about 1-2 seconds then it shows the word "Add" again. pressing the button multiple times does nothing. Nothing gets added to Nextcloud. Deleting or completing tasks in these projects will show as deleted/completed in the app but Nextcloud shows no change has occurred. If I go into integrations and delete my Nextcloud sync, close out of the preferences window, reopen preferences, (no longer necessary on 4.8) re-add the Nextcloud sync - everything works fine again until I close the app.

To Reproduce
Steps to reproduce the behavior:

  1. Go to preferences -> Integrations
  2. Click on the switch next to Nextcloud (turn it on)
  3. Fill out the form to connect a Nextcloud instance
  4. Click "Log In" button
  5. On the left-hand panel see the synced projects under Nextcloud
  6. Add or remove tasks successfully
  7. Close the app
  8. Open the app
  9. On the left-hand panel see the synced projects under Nextcloud
  10. Attempt to add a task.
  11. See that nothing occurs.
  12. Go to preferences -> Integrations
  13. Click on the switch next to Nextcloud (turn it off)
  14. Click "Delete" in the "Sign Off" dialog
  15. Click on the switch next to Nextcloud (turn it on)
  16. Fill out the form to connect a Nextcloud instance
  17. Click "Log In" button
  18. On the left-hand panel see the synced projects under Nextcloud
  19. Add or remove tasks successfully

Expected behavior
Closing the app should not stop the Nextcloud integration from working

Desktop:

  • Affected OS/DE: Fedora 40 KDE spin
  • Attempted fresh installs of Fedora 40 KDE to no avail.
  • Planify Versions: 4.5.12 - 4.8

Additional context

  • I ran a fresh install of vanilla Fedora 40 and it worked properly
  • I suspected it had to do with secrets in some way as I have read that KWallet has been changed in some way with Plasma 6, and I don't think I had this issue in Fedora 39 (I will try a fresh install of Fedora 39 KDE later this week). I vaguely remember reading a post somewhere saying something about using flatseal to tell planify to use kwalletd5, but I can no longer find that post. I have checked all of the libsecret and gnome-keyring references that articles/posts have pointed to and I have them installed, so I'm at a loss.
@alainm23 alainm23 added the Type: Bug Something isn't working label Jun 14, 2024
@alainm23
Copy link
Owner

Hello and thank you for using Planify, you could run Planify in debug mode using the terminal to view the logs.
flatpak run --devel io.github.alainm23.planify

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants