(&self)
| 423 | } |
| 424 | |
| 425 | async fn save_device_session_relayed(&self) -> Result<()> { |
| 426 | trace!("Saving relayed device-session"); |
| 427 | |
| 428 | let d = self.device_relayed.as_ref().unwrap(); |
| 429 | |
| 430 | device::partial_update( |
| 431 | d.dev_eui, |
| 432 | &device::DeviceChangeset { |
| 433 | device_session: Some(d.device_session.clone()), |
| 434 | ..Default::default() |
| 435 | }, |
| 436 | ) |
| 437 | .await?; |
| 438 | |
| 439 | Ok(()) |
| 440 | } |
| 441 | |
| 442 | async fn log_tx_ack_error(&self) -> Result<()> { |
| 443 | trace!("Logging tx ack error"); |
no test coverage detected