Just a quick note on the branch as it stands ... this will require adjustment to know about offline mode, or it will break that interface. Specifically, we can't count on egAuth.user() existing because offline mode forces a logout, so $scope.isValidOU will probably need to answer "yes" to all in that case.
Consider this comment a placeholder that whichever branch goes in last will need to adjust the org tree widget.
Just a quick note on the branch as it stands ... this will require adjustment to know about offline mode, or it will break that interface. Specifically, we can't count on egAuth.user() existing because offline mode forces a logout, so $scope.isValidOU will probably need to answer "yes" to all in that case.
Consider this comment a placeholder that whichever branch goes in last will need to adjust the org tree widget.