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

gpodder-sync of the listened episodes is synced from device 1 to Podfetch but not to device 2 #1060

Open
5 tasks done
update-freak opened this issue Dec 15, 2024 · 5 comments

Comments

@update-freak
Copy link

Describe the bug

I currently have the problem that the gpodder-sync of the listened episodes is synced from device 1 to Podfetch but not to device 2.

I created a docker container with the following docker compose

services:
podfetch:
image: samuel19982/podfetch:latest
container_name: PodFetch
user: 1026:100
ports:
- 4135:8000
volumes:
- /volume1/docker/podfetch/podcasts:/app/podcasts:rw
- /volume1/docker/podfetch/db:/app/db:rw
environment:
- POLLING_INTERVAL=300
- SERVER_URL=https://podfetch.beispiel.dynv6.net/
- DATABASE_URL=sqlite:///app/db/podcast.db
- BASIC_AUTH=true
- USERNAME=Felix
- PASSWORD=L#xmUgqw$Wi9&F@H
- GPODDER_INTEGRATION_ENABLED=true
restart: unless-stopped

After that I did the following steps:

  1. Adding a user: docker exec -it DOCKER-ID /app/podfetch users add
  2. Restart the container
  3. Login with the Felix-User
  4. Add all podcasts from AntennaPod
  5. Logout with Felix and login with felix
  6. PodFetch -> Profil -> API-Key ► generate ► save
  7. use AntennaPod on device 1 to login and force sync to the new created device Podcasts
  8. open AntennaPod on device 2 and sync also with device Podcasts

Expectation is that when I listen to a episode on device 1 it's also listened on device 2 and vice versa.

Reproduction

see description

System Info

Synology NAS DSM 7.2 with Docker

Used Package Manager

npm

Validations

  • Follow our Code of Conduct
  • Read the Contributing Guide.
  • Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
  • Check that this is a concrete bug. For Q&A, please open a GitHub Discussion instead.
  • The provided reproduction is a minimal reproducible of the bug.
@SamTV12345
Copy link
Owner

I don't know what the user flow is. For me it was always. I have two separate devices. I want to listen to different podcasts on different devices. I could change this behavior. That way every device is synced with the other one. Currently it is just as you described Device 1 -> Webview, Device2 -> Webview and not Device1->Device2.

@update-freak
Copy link
Author

yes, that explains it :D
My user flow is indeed a bit different: 2 devices: 1 main smartphone and a cheaper 2nd smartphone for biking or the beach.
Therefore I want to know which of the podcasts on my 1st smartphone I already listened when I go biking or relaxing on the beach (and did not want to use my better 1st smartphone)

@SamTV12345
Copy link
Owner

Yes :) . Try to add both devices as one in antennapod. So in the selection just choose the first device. It should hopefully work so both devices are in sync and grab the updates from the other one.

@update-freak
Copy link
Author

All right. This I already tried: created the device name "Podcasts" when synchronise with the first device and then I also used the existing device "Podcasts" for the second device -> this did not work for me. Could you please doublecheck if this also did not work for you (Maybe I have to check it also again)?

@update-freak
Copy link
Author

I checked this issue again (with fresh docker container). It's still not possible to sync the listened episodes on podfetch to the 2nd smartphone

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants