From 162f279ce7fb778c3312fe8455a1b8fe751a890a Mon Sep 17 00:00:00 2001 From: Jovan Frandika <58182201+jovanfrandika@users.noreply.github.com> Date: Mon, 19 Dec 2022 02:15:52 +0700 Subject: [PATCH] chore: add err name to EEPROMClass commit method's error log --- libraries/EEPROM/src/EEPROM.cpp | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/libraries/EEPROM/src/EEPROM.cpp b/libraries/EEPROM/src/EEPROM.cpp index c1bcfeec191..356255cbf24 100644 --- a/libraries/EEPROM/src/EEPROM.cpp +++ b/libraries/EEPROM/src/EEPROM.cpp @@ -183,20 +183,21 @@ void EEPROMClass::write(int address, uint8_t value) { bool EEPROMClass::commit() { bool ret = false; if (!_size) { - return false; + return false; } if (!_data) { - return false; + return false; } if (!_dirty) { - return true; + return true; } - if (ESP_OK != nvs_set_blob(_handle, _name, _data, _size)) { - log_e( "error in write"); + esp_err_t err = nvs_set_blob(_handle, _name, _data, _size); + if (err != ESP_OK) { + log_e("error in write: %s", esp_err_to_name(err)); } else { - _dirty = false; - ret = true; + _dirty = false; + ret = true; } return ret;