Fullmental
Active member
We're trying to pinpoint a few issues/unexpected behaviors with the user group promotions system. We are seeing cases where users meet criteria for user group promotions, but some users are simply never promoted. It seems the list of criteria is irrelevant as long as the affected user with the problem matches them - they are just not promoted.
We're trying to come up with reasons why this might occur, but we honestly have no idea how the promotions job even works. Why would the job fail to see or promote certain users, but work reliably all day long with others? How can we see a verbose log or step through the logic to see why these users are being passed on?
Example: I uninstalled all addons on a test site, and set up a user group promotion based on username. I set the username to match either myself or another user that we are experiencing problems with. When I run the job, my account gets the promotion, theirs does not!
User Promotion Criteria:
User group added as part of the promotion:
Search for users in group does not yield either of us in the results:
After running cron job, user change log only shows change. Why doesn't the other matching user get their promotion?:
Where do we go from here to figure out the issue?
We're trying to come up with reasons why this might occur, but we honestly have no idea how the promotions job even works. Why would the job fail to see or promote certain users, but work reliably all day long with others? How can we see a verbose log or step through the logic to see why these users are being passed on?
Example: I uninstalled all addons on a test site, and set up a user group promotion based on username. I set the username to match either myself or another user that we are experiencing problems with. When I run the job, my account gets the promotion, theirs does not!
User Promotion Criteria:
User group added as part of the promotion:
Search for users in group does not yield either of us in the results:
After running cron job, user change log only shows change. Why doesn't the other matching user get their promotion?:
Where do we go from here to figure out the issue?