Skip to content

Conversation

@deveasyclick
Copy link
Owner

This PR removes the keyPrefix: 'billpay' configuration from the Redis connection in the queue module. The ioredis library does not support the keyPrefix option in this context, so keeping it would cause configuration issues.

Changes:

  • Removed keyPrefix: 'billpay' from the Redis connection configuration in queue.module.ts.

Impact:

  • Redis keys for the queue will no longer be prefixed with billpay.
  • Ensures compatibility with ioredis and avoids potential runtime errors.

Notes:

  • No functional changes to queue processing.
  • Existing Redis data with the billpay prefix will not be automatically migrated; this only affects new keys.

Yusuf added 4 commits November 23, 2025 18:26
- Added QUEUE_NAMES.PAYMENT and QUEUE_NAMES.BILLS
- Added JOB_NAMES.PAYMENT_RECONCILATION and JOB_NAMES.BILLS_SYNC_ITEMS
- Added BullModule.registerQueue for QUEUE_NAMES.BILLS
- Updated PAYMENT queue registration
- Updated all addReconciliationJob calls in BillsService

- Inject BillsConsumer in BillsModule providers
@vercel
Copy link

vercel bot commented Nov 23, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Preview Comments Updated (UTC)
billpay Skipped Skipped Nov 23, 2025 7:46pm

@deveasyclick deveasyclick merged commit 75f5849 into main Nov 23, 2025
3 of 4 checks passed
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