Angular 6 Promises, and Route Protection