(&self)
| 406 | } |
| 407 | |
| 408 | async fn save_device_session(&self) -> Result<()> { |
| 409 | trace!("Saving device-session"); |
| 410 | |
| 411 | let d = self.device.as_ref().unwrap(); |
| 412 | |
| 413 | device::partial_update( |
| 414 | d.dev_eui, |
| 415 | &device::DeviceChangeset { |
| 416 | device_session: Some(d.device_session.clone()), |
| 417 | ..Default::default() |
| 418 | }, |
| 419 | ) |
| 420 | .await?; |
| 421 | |
| 422 | Ok(()) |
| 423 | } |
| 424 | |
| 425 | async fn save_device_session_relayed(&self) -> Result<()> { |
| 426 | trace!("Saving relayed device-session"); |
no test coverage detected