I have bought Front End PM Pro and set up the Role to Role restrictions on new messages. At the end I stumbled into the following issue:
Let’s say I have a role A and a role B, I need to make it so that people from role A can only message one person with the same role (their leader) and vice versa, same thing for role B. At the same time I need the role leaders to be able to message each other.
My issue is that while I can get members of a role to be able to message just their leader and vice versa, I can’t get the leaders of role A and B to message each other because the role to role restrictions prevent those two roles to message each other.
Is there any way I can set up an exception on the Role to Role restrictions so that my role leaders can message each other? I have tried setting up two admin accounts through Front End PM and whitelisting those but it didn’t work.
User whitelist should bypass this block. I will modify this behavior in next version.
If you need this now and you know php, you can use remove_action( 'fep_action_validate_form', array( Fep_Role_To_Role_Block::init(), 'fep_action_validate_form' ), 10, 3 ); and add your own custom validation where you can alow this exception.
I have even supposed that I was inserting a username wrong in the Whitelist but after trying multiple accounts on my website it turns out that the whitelist is just broken.
You say that the whitelist should bypass the block, in fact it even says it in the description of the whitelist. This feature is broken and I needed to use the whitelist alongside the role block feature of the pro version.
I would like to request a refund since the Terms and Conditions state that you “will generally only offer refunds when the item you purchased is broken, malfunctioning or corrupt, or doesn’t work as described”, in which case it is malfunctioning.