Usergroup Promotions - Disable Downgrade & Log Downgrade

eDaddi

Active member
Licensed customer
The auto downgrading of a promotion causes way more issues, as far as tickets or posts complaining about it, than the whole promotions system is worth.

Can we get:
  • A checkbox to prevent demotions so they can be one way.
  • The Promotion History Log to show Demotions, right now every entry is "Automatically promoted"
 
Upvote 0
What exactly is changing to make the demotion happen? Maybe promotion isn't setup correctly.
Thats what I'm trying to figure out.

The ONLY criteria in this promotion is a custom user field, 'Show' = 1 or 'Hide' = 0 a forum, With this I got large groups of members having it one visit and not the next. I can see that they haven't changed anything via:
Check the user change log. It will show the group that was removed as a change.
... which is great for single user issues, I got too many getting promoted and demoted daily.

Here is the rule:
JSON:
[{"rule":"user_field_ABC123","data":{"choices":["1"]}}]

Other notes:
  • This is the only promotion I have.
  • Since the user field is new, in the DB, I added everybody with a default 'Hide'. (wish custom user field had a default option too)
  • I can see member's choice saved correctly in the DB, promotion just seems to ignore it.
  • I understand they have to be active, some of these members are on all day everyday.
  • I've run promotions cron job to process them and does nothing.
  • There are no duplicate values for the
Last time I attempted to use a promotion I got the same thing happening but that was more complex selection criteria.

Is there such a thing as too many user groups? Would their hierarchy play into it?
 
My guess is you don't have the promotion setup correctly or possibly an addon causing the issue. Can you show us your options for the promotion?
 
Back
Top Bottom