I'm taking a look at this now, and have done most of the rebasing on a local branch, now I'm taking a look at what changes will be needed to accommodate offline mode, which seems simple enough. $scope.isValidOU will definitely need changes, there's also another small bit of code in the egStartup.go().then() function setting $scope.selected to egCore.auth.user()'s workstation org unit if there's no current selection or default - I believe this will need to be modified as well in scenarios where there's no user(so, offline mode).
Are there any scenarios where a user wouldn't exist outside of offline mode?
I'm taking a look at this now, and have done most of the rebasing on a local branch, now I'm taking a look at what changes will be needed to accommodate offline mode, which seems simple enough. $scope.isValidOU will definitely need changes, there's also another small bit of code in the egStartup. go().then( ) function setting $scope.selected to egCore. auth.user( )'s workstation org unit if there's no current selection or default - I believe this will need to be modified as well in scenarios where there's no user(so, offline mode).
Are there any scenarios where a user wouldn't exist outside of offline mode?