def get_available_user_FIELD_transitions(instance, user, field):
    """
    List of transitions available in current model state
    with all conditions met and user have rights on it
    """
    for transition in get_available_FIELD_transitions(instance, field):
        if transition.has_perm(instance, user):
            yield transition
def get_available_user_FIELD_transitions ( instance , user , field ) : for transition in get_available_FIELD_transitions ( instance , field ) : if transition . has_perm ( instance , user ) : yield transition
List of transitions available in current model state
    with all conditions met and user have rights on it