From ebb9fec807f7de3063cccf94e2f6d7bbd1e43e71 Mon Sep 17 00:00:00 2001 From: lly Date: Fri, 25 Oct 2019 17:07:32 +0800 Subject: [PATCH] ble_mesh: fix node not storing info in the first time --- components/bt/ble_mesh/mesh_core/settings.c | 1 + 1 file changed, 1 insertion(+) diff --git a/components/bt/ble_mesh/mesh_core/settings.c b/components/bt/ble_mesh/mesh_core/settings.c index 40963a9ac7..980bf2d266 100644 --- a/components/bt/ble_mesh/mesh_core/settings.c +++ b/components/bt/ble_mesh/mesh_core/settings.c @@ -1291,6 +1291,7 @@ void bt_mesh_store_role(u8_t role) { BT_DBG("Device role 0x%02x", dev_role); + dev_role = role; bt_mesh_save_core_settings("mesh/role", (const u8_t *)&role, sizeof(role)); }