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

Podcasts section empty after OPML import #387

Open
hysan opened this issue Jan 8, 2025 · 3 comments
Open

Podcasts section empty after OPML import #387

hysan opened this issue Jan 8, 2025 · 3 comments
Labels

Comments

@hysan
Copy link

hysan commented Jan 8, 2025

I imported my OPML of some 150+ podcasts but the Podcasts section is empty. I'm not sure if I messed how I setup my deployment or if the feature works in a different way than I expect.

Environment:
PinePods version: 0.7.2
Deployment: docker compose
Database: PostgreSQL

Steps:

  1. Start fresh deployment.
  2. Create user and login.
  3. Click on Hamburger Menu > Settings > User Settings > Import Podcasts > Choose File
  4. Upload OPML file.
  5. Click on "Add them!"
  6. Wait for it all to be imported.
  7. Click on Hamburger Menu > Podcasts

Expected Result: See all of the podcasts that were just imported.

Current Result: It says that it's empty.

Other info:

  • When I go to Home, I do see the latest podcasts for everything I imported and they are being updated.
@madeofpendletonwool
Copy link
Owner

Hi there @hysan, almost certainly one of the podcasts has a feed that's either missing some fields or has something rather unexpected. I've recently been working on additional handling for this as this issue has proven to come up from time to time. It's difficult to account for every possible scenario where a podcast can be missing some value though because there's not really a standard. If you go to the Podcasts page and hit F12 the console may give you more information on what could be wrong. It's certainly missing something that it's expecting. If you can post the error that you see in there it might give me a hint as to what's missing on one of the podcasts.

Thanks!

@madeofpendletonwool
Copy link
Owner

Hi @hysan, just FYI I've added a bunch of additional parsing to ensure podcasts always have some kind of expected data even if they are missing items themselves. We always provide some kind of placeholder now. So this is likely to fix your issue.

This fix will be included in the next version release. Coming in the next week or so. If this doesn't fix this problem for you please let me know and I'll take a further look. Getting some kind of logs would be needed for me to fix this beyond just generic placeholder additions.

I'll leave this issue open until the next release comes out.

@hysan
Copy link
Author

hysan commented Jan 25, 2025

Cool, I'll give it a try once the release drops and let you know how it goes.

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

No branches or pull requests

2 participants