Skip to content

Conversation

@disnet
Copy link
Owner

@disnet disnet commented Jan 21, 2026

Summary

Fixes OPML import errors when importing feeds with >50 total subscriptions. The frontend now chunks batch requests to respect backend limits, preventing "Too many URLs (max 50)" errors.

Changes

  • fetchAllNewFeeds: Chunks feed batch requests (40 at a time, respecting 50-URL backend limit)
  • checkFeedStatuses: Chunks status requests (80 at a time, respecting 100-URL backend limit)

Testing

  • Import OPML file with 60+ feeds
  • Verify all feeds sync without "Too many URLs" error
  • Test with various OPML sizes (10, 50, 100 feeds)

@disnet disnet closed this Jan 21, 2026
@disnet disnet force-pushed the disnet/opml-batch-limit branch from b92630c to 3a2a1d6 Compare January 21, 2026 07:19
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.

2 participants