Skip to content

Enhance playlist functionality with improved error handling and official playlist support#4

Open
LeonKohli wants to merge 1 commit into
debfx:masterfrom
LeonKohli:enhance-playlist-functionality
Open

Enhance playlist functionality with improved error handling and official playlist support#4
LeonKohli wants to merge 1 commit into
debfx:masterfrom
LeonKohli:enhance-playlist-functionality

Conversation

@LeonKohli
Copy link
Copy Markdown

@LeonKohli LeonKohli commented Mar 8, 2025

Thank you for creating and maintaining this excellent Spotify playlist tool! I've found it very useful and wanted to contribute some enhancements that make it even better.

This PR enhances the playlist functionality with the following improvements:

  • Added "user-library-modify" scope to allow modifying saved tracks
  • Enhanced playlist template with support for owner_id and is_official fields
  • Improved track processing with robust error handling for unusual track structures
  • Added support for podcast episodes
  • Enhanced export functionality with error handling and owner detection
  • Updated import functionality with:
    • Specialized handling for saved tracks
    • Option to follow official playlists instead of creating copies
    • Improved user interaction and feedback
    • Better error handling throughout

These changes maintain backward compatibility while adding new features to improve the reliability and user experience of the tool.

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

Successfully merging this pull request may close these issues.

1 participant