Yes, this bug has nothing to do with whether you have access to a team. Rather, it stems from the fact that the item exists in the vocabulary, thus preventing an "Invalid value" error, but the PublicPersonChoice.constraint() method returns false for non-public teams. I have changed the constraint() to raise a more informative exception.
Yes, this bug has nothing to do with whether you have access to a team. Rather, it stems from the fact that the item exists in the vocabulary, thus preventing an "Invalid value" error, but the PublicPersonCho ice.constraint( ) method returns false for non-public teams. I have changed the constraint() to raise a more informative exception.