|  | 
 |  | 
 | 
													
												
													
														| 125 |          _currentLocation = location;
 | 125 |          _currentLocation = location;
 | 
													
												
													
														| 126 |          _fullLoginDbo = null;
 | 126 |          _fullLoginDbo = null;
 | 
													
												
													
														| 127 |          _locationNameView.setText(_currentLocation.getName());
 | 127 |          _locationNameView.setText(_currentLocation.getName());
 | 
													
												
													
														|  | 
 | 128 | +        _navigationView.getMenu().findItem(R.id.nav_cameras).setVisible(false);
 | 
													
												
													
														|  | 
 | 129 | +        _navigationView.getMenu().findItem(R.id.nav_sensors).setVisible(false);
 | 
													
												
													
														|  | 
 | 130 | +        _navigationView.getMenu().findItem(R.id.nav_commands).setVisible(false);
 | 
													
												
													
														| 128 |          showView(-1);
 | 131 |          showView(-1);
 | 
													
												
													
														| 129 |          LoginDialog dlg = new LoginDialog(this);
 | 132 |          LoginDialog dlg = new LoginDialog(this);
 | 
													
												
													
														| 130 |          dlg.loginFull(_currentLocation).then(new LuPromise.LuConsumer<LuFullLoginDbo>() {
 | 133 |          dlg.loginFull(_currentLocation).then(new LuPromise.LuConsumer<LuFullLoginDbo>() {
 | 
													
												
													
														| 131 |              @Override
 | 134 |              @Override
 | 
													
												
													
														| 132 |              public void execute(LuFullLoginDbo data) {
 | 135 |              public void execute(LuFullLoginDbo data) {
 | 
													
												
													
														| 133 |                  _fullLoginDbo = data;
 | 136 |                  _fullLoginDbo = data;
 | 
													
												
													
														|  | 
 | 137 | +                _navigationView.getMenu().findItem(R.id.nav_cameras).setVisible(_fullLoginDbo.hasPermission("CAMOTION_CAMERA_GET"));
 | 
													
												
													
														|  | 
 | 138 | +                _navigationView.getMenu().findItem(R.id.nav_sensors).setVisible(_fullLoginDbo.hasPermission("CAMOTION_SENSOR_GET"));
 | 
													
												
													
														|  | 
 | 139 | +                _navigationView.getMenu().findItem(R.id.nav_commands).setVisible(_fullLoginDbo.hasPermission("CAMOTION_COMMAND_GET"));
 | 
													
												
													
														| 134 |                  showView(getDefaultView());
 | 140 |                  showView(getDefaultView());
 | 
													
												
													
														| 135 |              }
 | 141 |              }
 | 
													
												
													
														| 136 |          }, new LuPromise.LuConsumer<LuPromise.LuPromiseError>() {
 | 142 |          }, new LuPromise.LuConsumer<LuPromise.LuPromiseError>() {
 |