We are trying to implement user group promotions based on custom user fields but whatever we are trying, it is not working. Since promotions are working fine for normal criteria like amount of posts etc., we are assuming it is a bug (or we are doing something stupidly wrong)?
What we are doing:
- Create a custom user field (f.e. multiple choice checkboxes).
- Create a user group promotion, select the user group the user should be added to and in custom user field criteria, check "User choice is among:" and the choice you want the promotion based on.
- Manually check the custom user field in your profile or set it via ACP.
- Run the cronjob for user group promotions.
As I said, doing the exact same but with normal criteria instead of custom user field criteria is working just as it should. Manually promoting a user via "Manage promoted users" is working as intended, so we are assuming it has something to do with the criteria system.
Maybe someone can reproduce this and confirm it is a bug or enlighten us about what we are doing wrong.