From 25c71c5483507f3c82b131e6df61dea93f7a2ab9 Mon Sep 17 00:00:00 2001 From: SAGAR PATEL Date: Tue, 7 Jun 2022 16:21:04 +0530 Subject: [PATCH] Do not flush dev_ and join_ nonces when updating AppKey for OTAA (#22) Signed-off-by: SAGAR PATEL --- chirpstack/src/api/device.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/chirpstack/src/api/device.rs b/chirpstack/src/api/device.rs index 78c645f1..7a49067c 100644 --- a/chirpstack/src/api/device.rs +++ b/chirpstack/src/api/device.rs @@ -351,6 +351,8 @@ impl DeviceService for Device { let dk = device_keys::DeviceKeys { dev_eui: dk.dev_eui, created_at: dk.created_at, + dev_nonces: dk.dev_nonces, + join_nonce: dk.join_nonce, nwk_key: AES128Key::from_str(&req_dk.nwk_key).map_err(|e| e.status())?, app_key: if !req_dk.app_key.is_empty() { AES128Key::from_str(&req_dk.app_key).map_err(|e| e.status())?