From 598edf50d9cc352c9ddbb4eabe4b9da73aef7d8a Mon Sep 17 00:00:00 2001 From: Pascal Bourque Date: Sun, 5 Oct 2025 11:04:22 -0400 Subject: [PATCH] fix(example): Provide error object as first arg to rootLogger.error() (#143) --- example/main.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/example/main.ts b/example/main.ts index be3b856..053ea7d 100644 --- a/example/main.ts +++ b/example/main.ts @@ -70,7 +70,7 @@ async function main() { `'${device.Name}' status changed: ${status.temperature}°C, ${status.humidity}%, ${watts ?? 'na'}W` ); } catch (error) { - rootLogger.error(`Error processing status update for device '${status.deviceId}':`, error); + rootLogger.error(error, `Error processing status update for device '${status.deviceId}'`); } }); @@ -79,7 +79,7 @@ async function main() { const device = devices.DevicesObj[change.deviceId]; rootLogger.info(`'${device.Name}' setpoint changed from ${change.previousSetPoint} to ${change.newSetPoint}`); } catch (error) { - rootLogger.error(`Error processing setpoint update for device '${change.deviceId}':`, error); + rootLogger.error(error, `Error processing setpoint update for device '${change.deviceId}'`); } }); @@ -88,7 +88,7 @@ async function main() { const device = devices.DevicesObj[change.deviceId]; rootLogger.info(change, `'${device.Name}' state changed.`); } catch (error) { - rootLogger.error(`Error processing setpoint update for device '${change.deviceId}':`, error); + rootLogger.error(error, `Error processing state update for device '${change.deviceId}'`); } }); }