Hi,
I am trying to upgrade a Joomla 3.4.8 site that had CB 1.9.1 and CB Subs 3.0 to a Joomla 3.5.1 site with CB 2.0.14 and CB Subs 4.0.1.
We have a plan called Performer. It shows the same workflow as the old site had. But the plan doesn't show up for a member that it shows up on, on the old site.
All members have a free plan when they registrar. Then depending on the value of some fields they can upgrade to different plans. The 2 fields cb_apprentice and cb_coordinator are Single Checkbox fields. If the member has cb_apprentice = 0 AND cb_coordinator = 0 the Performer Plan should be an upgrade option. On the old site, this works, but on the new site it doesn't, the Performer plan doesn't show up. I have checked the database for the user and both of these fields have a 0 value in them.
If I change the conditions to cb_apprentice <> 1 AND cb_coordinator <> 1 then the plan shows up.
Why would the = 0 condition not work but the <>1 condition does?
Here is the User database record:
Here is the Performer Plan Workflow settings as they were (using = 0):
And here is what shows on the frontend for the user:
If we changed the Workflow to use not equal 1:
And what shows in the user's profile:
Thank you for any help on this issue.