-
Notifications
You must be signed in to change notification settings - Fork 139
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
Redis Queue Error #553
Comments
Feed Me 4.3.0 is out now with a fix for this. Thanks for reporting! |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
We've set up a separate server for Redis and modified our config/app.php file accordingly. Everything works until we try to use feedme which complains about Calling unknown method on yii\queue\redis\Queue::getHasReservedJobs(), the relevant part of our config/app.php file looks like so:
When we comment out the 'queue' array, feedme works without issue. We've not encountered any issues with other plugins which use queues such as seomatic and imager. Initial thoughts are that because feedme posts to a page which shows a queue when it runs, an issue would also arise from no front end queue progress when using redis as detailed here: craftcms/cms#3171
Would it be possible to detect if redis is in use for the queue, and then to post to a page without a progress indicator and also skip the conditional which is causing the error on line 18 of templates/feeds/_status.html? I've attached a screenshot displaying the full error we are seeing when trying to save or run an existing feedme feed.
We'd still like to use Redis for our queues so any guidance or suggestions to fix this would be appreciated, thank you.
Steps to reproduce
Additional info
The text was updated successfully, but these errors were encountered: